{{ thread.title }}

{{ locked_reason }} جاواسکریپت

@behzad {{ experience | farsi }} تجربه آخرین فعالیت ٢ روز پیش

سلام وقت بخیر. فرمی هست که بعداز پرکردن و کلیک رو دکمه ارسال میخوام پیغام مورد نظر(و البته اطلاعاتش که تو دیتابیس ذخیره میشه) بدون رفرش صفحه برای کاربر نمایش داده بشه . برای این کار از jquery استفاده میکنم:

$("#btnsubmit").click(function(){
            $.post("action.php",
            {
              username: $('#username').val(),
              email: $('#email').val()
            },
            function(data){
                $('#msg').html(data);
            });
        });

این هم فرم:

<form method="post">
      <input type="text" name="username" id="username"><br>
      <input type="text" name="email" id="email"><br>
      <input type="submit" id="btnsubmit" value="send" name="send">
    </form>
    <?php if($msg){ ?>
    <p id="msg"><?php echo $msg ?></p>
    <?php } ?>

همچنین عملیات داخل action.php

if(isset($_POST['send'])){
    $username = $_POST['username'];
    $email = $_POST['email'];
    $msg = 'پیغام تستی';
  }