مرجع تخصصی برنامه نویسان

انجمن تخصصی برنامه نویسان فارسی زبان

کاربر سایت

nimaaamin

عضویت از 1394/05/19

خطای 404 در کد ajax

  • پنجشنبه 22 شهریور 1397
  • 10:20
تشکر میکنم

سلام دوستان در asp mvc  میخوام مقدار یکی از تیبل هام که با استفاده از model توی پروژه معرفی کردم در تیبل نشون بدم اما خطای 404 میده

این جدول لیست استان ها رو نگهداری میکنه و کلید اصلیش در جدول شهرستان کلید خارجی محسوب میشه با کد زیر مقدارشو برمیگردونم :

        public JsonResult getAllDetailsProvince()
        {
            List<wrmnkh.Models.tbl_province> list;
            list = db.tbl_province.ToList();
            var jsondata = Json(list, JsonRequestBehavior.AllowGet);
            return jsondata;
      

  }

و با کد زیر در تیبل نمایش میدم :

    $.ajax({
        type: "POST",
        url: "/newwellreport/getAllDetailsProvince",
        data: '{}',
        contentType: "application/json; charset=utf-8",
        dataType: "json",
        success: function (response) {
            debugger;
            var i = 1;
            $("#tableDetailsInfo tr").remove();
            $("#tableDetailsInfo").append("<tr>" +
                "<th style=width:10px><input onclick=addProvince(event) type=button value=+  style=border:none;background:#B8DBFD;color:blue;/></th>" +
                "<th style=width:250px>نام</th>" +
                "<th style=width:50px>کد</th>" +
                "<th style=width:1px></th>" +
                "<th style=width:1px></th>" +
                "</tr>");
            $.each(response, function (key, value) {
                $("#tableDetailsInfo").append("<tr style=height:40px;>" +
                    "<td >" + i + "</td>" +
                    "<td >" + value.name + "</td>" +
                    "<td >" + value.code + "</td>" +
                    "<td style=cursor:pointer; ><a onclick=deleteProvince(" + value.rowid + ") ><img src=../Image/delete_black_24dp.png ></a> </td>" +
                    "<td style=cursor:pointer; ><a onclick=editProvince(event," + value.rowid + ")><img src=../Image/edit_black_18dp.png ></a> </td>" +
                    "</tr>");
                i++;
            });
        },
        failure: function (response) {
            alert(response.d);
        },
        error: function (response) {
            alert(response.d);
        }
    });

وقتی اجرشو دنبال میکنم api اجرا میشه و لیست پر میشه و تبدیل به جیسون هم میشه اما توی تابع ajax خطا میده(فقط برای این تیبل خطا میده برای سایر تیبل ها این اتفاق نمیفته ممکنه از کلید اصلی و جدول شهرستان باشه!!!!!!!!!!!!!!!!!!!!!!!)

پاسخ های این پرسش

تعداد پاسخ ها : 1 پاسخ
کاربرانی که از این پست تشکر کرده اند

هیچ کاربری تا کنون از این پست تشکر نکرده است

اگر نیاز به یک مشاور در زمینه طراحی سایت ، برنامه نویسی و بازاریابی الکترونیکی دارید

با ما تماس بگیرید تا در این مسیر همراهتان باشیم :)