عمل نکردن کد ajax با datatype json

- 2 هفته پیش
توسط Alimotreb آپدیت شد
Davood ( 17350 تجربه )
2 هفته پیش
تخصص : کارآموز PHP

سلام
من یه کد ajax دارم به شکل زیر

$("body").on("click", ".update", function () {
        var user_id = $(this).attr("id");
        var action = "Fetch";

        $.ajax({
            url: "inc/server.php",
            method: "POST",
            data: {action: action, user_id: user_id},
            success: function (data) {
                $(".collapse").collapse("show");
                $("titr").val(data.titr);
                $("auther").val(data.auther);
                $("file_hidden_news").val(data.img);
                $("uploaded_image").html(data.image);
                $("cat").val(data.cat);
                // CKEDITOR.instances['editor1'].setData(data.txt);
                tinymce.activeEditor.setContent(data.txt);
                if (data.tour == 1) {
                    $("tour").prop("checked", true);
                }
                if (data.slider == "نمایش داده شود") {
                    $("slide").prop("checked", true);
                }
                $("btn_action").text("ویرایش").css({"background-color": "f0ad4e", "border-color": "f0ad4e"});
                $("action").val("edit");
                $("user_id").val(user_id);
                $(".msg").html(data);
            }
        });
    });

وقتی datatype : json رو بهش میدم کلا کد از کار میفته چیکار کنم؟

البته سایت که روی php5.6 باشه مشکل نداره روی php7 که اومدم این مشکل وجود داره

@hesammousavi
@ali.bayat
@Alimotreb
@khanzadimahdi
@juza66

Alimotreb ( 181252 تجربه )
2 هفته پیش
تخصص : کانفیگ سرور و برنامه نویس

سلام
@dfardabasi

درخواستی که میفرستید رو سمت PHP دریافت میکنید ؟

منظورم آبجکت ارسالی هست

خروجی درست اگر از سمت PHP
return کنید
اینور بعد از success شما فقط یه سری کارا با سندتون انجام دادید

سربرگ کنسول و نتورک رو چک کنید وضعیت کنسول رو ببینید به چه صورته.
اروری چیزی نباشه.

برای ارسال پاسخ باید وارد سایت شوید