• 1401/04/18

خطای Failed to load resource :

سلام وقت تون بخیر

برای بخش نظرات کاربران، کدهای Ajax یی زیر رو نوشتم 

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

            //$("#commentList").html(result);
            $("#txtName").val("");
            $("#txtEmail").val("");
            $("#txtComment").val("");

        });
    }
</script>  

ولی متاسفانه دکمه مربوط به ثبت نظر کار نمیکنه

<form class="comment-form">
        <div>
            <input placeholder=" نام و نام خانوادگی" type="text" id="txtName">
            <input placeholder=" ایمیل خود را وارد نمایید " type="email" id="txtEmail">

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

در  اجرا با استفاده از کلید F12 و ابزار Inspect  خطای زیر رو نمایش می دهد

Failed to load resource: the server responded with a status of 404 ()

ممنون میشم راهنمایی بفرمایید

  • 1401/04/18
  • ساعت 15:17

سلام دوست من وقتتون بخیر

دوست من چک کنید url شما درست هست یا نه و همچنین بررسی کنید اکشن اضافه کردن اطلاعاتتون post انتخاب شده یا Get 


  • 1401/04/19
  • ساعت 00:53

دوست خوبم ممنون از توضیحات تون 

بله مشکل از Url بود، در حال حاضر اطلاعات در دیتابیس ذخیره میشه ولی یک مشکل دیگه ای وجود داره 

کدهای Ajax یی زیر، باکس ها رو خالی نمیکنه

.done(function () {

            $("#txtName").val("");
            $("#txtEmail").val("");
            $("#txtComment").val("");

        });

و در  اجرا با استفاده از کلید F12 پیغام خطای زیر نمایش داده میشه

Failed to load resource: the server responded with a status of 500 ()

 


  • 1401/04/19
  • ساعت 11:42

خواهش میکنم دوست من

 شما سمت سرور یک ارور دارین ، سورس رو با حالت دیباگ اجرا کنید دوست من و یک کامنت جدید اضافه کنید و ببینید تو کدوم قسمت بهتون ارور میده