راکت

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

1 پاسخ

سلام
من یه کد 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

ثبت پرسش جدید

پاسخ‌ها

1
Alimotreb
Alimotreb
@Alimotreb

تخصص: کانفیگ سرور و برنامه نویس

سلام
@dfardabasi

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

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

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

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

شاید پاسخ شما همین‌جا باشد

برای ارسال پاسخ لازم است وارد شده یا ثبت‌نام کنید

ورود یا ثبت‌نام