• 1397/08/22

اجرا نشدن کد Ajax :

سلام وقت بخیر

استاد کد زیر اجرا نمیشه. اصلا وقتی کلید ثبت رو میزنیم هیچ اتفاقی نموفته

 <h6> شما هم دیدگاه خود را ارسال کنید </h6>
    <form class="comment-form" action="" method="post">
        <div>
            <input placeholder=" نام و نام خانوادگی" type="text" id="txtName">
            <input placeholder=" ایمیل خود را وارد نمایید " type="email" id="txtEmail">
            <input placeholder=" تلفن همراه را وارد کنید " type="text" id="txtPhoneNumber">

        </div>
        <textarea placeholder=" متن دیدگاه" id="txtComment"> </textarea>
        <input value="ثبت دیدگاه ارزشمند شما " type="button" onclick="addComment()" >
    </form>
</section>

<script>
    function addComment() {
        $.ajax({
            url: "/News/AddComment/" +@Model.PageID,
            type: "Get",
            data: {
                name: $("#txtName").val(),
                email: $("#txtEmail").val(),
                text: $("#txtComment").val(),
                number: $("#txtPhoneNumber").val()
            }
        }).done(function () {
            $("#txtName").val("");
            $("#txtEmail").val("");
            $("#txtPhoneNumber").val("");
            $("#txtComment").val("");
        });
    }
</script>

 

  • 1397/08/23
  • ساعت 09:54

سلام 

لاگ کنسول مرورگر را بررسی کنید 


  • 1397/08/23
  • ساعت 17:40

کنسول


  • 1397/08/23
  • ساعت 17:43

به شکل زیر تست کنید 

 

<script>
    $(function()
{
function addComment() {
        $.ajax({
            url: "/News/AddComment/" +@Model.PageID,
            type: "Get",
            data: {
                name: $("#txtName").val(),
                email: $("#txtEmail").val(),
                text: $("#txtComment").val(),
                number: $("#txtPhoneNumber").val()
            }
        }).done(function () {
            $("#txtName").val("");
            $("#txtEmail").val("");
            $("#txtPhoneNumber").val("");
            $("#txtComment").val("");
        });
    }
})
</script>

 


  • 1397/08/23
  • ساعت 18:05

اون کنسول نیست ولی متن ارور داره میگه ورودی متد که int هست خالیه 


  • 1397/08/23
  • ساعت 20:28

استاد مشکل حل نشد اصلا اون کلید کار نمیکنه. نه اطلاعات وارد بانک میشه نه از روی صفحه پاک میشه


  • 1398/05/25
  • ساعت 14:24

سلام منم دقیقا همین مشکل رو دارم با همین ارور .... دقیقا به هر دو صورت  هم Ajax  رو نوشتم ولی باز همین خطا رو میده خطای لاگ کنسول مرورگر خطای 500 است وقتی روش کلیک میکنم همین ارور بالا را نمایش میده

ممنون میشم راهنمایی کنید


logo-samandehi