转换为JSON Stringify

时间:2017-08-23 08:19:19

标签: json ajax datatables stringify

我正在处理数据表服务器端处理。在我的ajax调用中,我发送了一些数据,然后在下一次分页调用时更改了一些值。

这是我在数据表中的ajax调用代码,

"ajax": {
    url: "getBasicCallAnalysisData.json",
    data: function(d) {
        return $.extend({}, d, {
            "newRequest": newReq,
            "totalRecords": total,
            "phone": anumber,
            "from_date": startdate,
            "to_date": enddate
        });
    },
    type: "POST",
    error: function() {
        alert("error");
    },
    complete: function(data) {
        total = data.responseJSON.recordsTotal;
        newReq = 0;
        test(total, newReq);
        $("#loading_image").hide();
        $(".show_datatable").show();
    }
}

在我的数据属性中,我需要转换JSON.stringify中返回的值,因为在服务器端它处理strings而不是JSON个对象。

我正在使用此功能,但无法使用link

return JSON.stringify({}, d, {
                            "offset": 0,
                            "newRequest": newReq,
                            "totalRecords": total,
                            "lookInCol": "aNumber",
                            "lookInVal": anumber,
                            "fromDate": startdate,
                            "toDate": enddate
                        });

任何想法,如何将function(d)返回的值转换为字符串然后将其传递给数据属性?

0 个答案:

没有答案