سلام وقت بخیر
استاد کد زیر اجرا نمیشه. اصلا وقتی کلید ثبت رو میزنیم هیچ اتفاقی نموفته
<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>
سلام
لاگ کنسول مرورگر را بررسی کنید
کنسول
به شکل زیر تست کنید
<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>
اون کنسول نیست ولی متن ارور داره میگه ورودی متد که int هست خالیه
استاد مشکل حل نشد اصلا اون کلید کار نمیکنه. نه اطلاعات وارد بانک میشه نه از روی صفحه پاک میشه
سلام منم دقیقا همین مشکل رو دارم با همین ارور .... دقیقا به هر دو صورت هم Ajax رو نوشتم ولی باز همین خطا رو میده خطای لاگ کنسول مرورگر خطای 500 است وقتی روش کلیک میکنم همین ارور بالا را نمایش میده
ممنون میشم راهنمایی کنید