3 回答

TA貢獻(xiàn)1810條經(jīng)驗(yàn) 獲得超4個(gè)贊
只需將解析 json 行從
this.submit_form_done(jQuery.parseJSON(json));
到
this.submit_form_done(json);
因?yàn)槿绻?AJAX 調(diào)用的配置具有 dataType: json,您將獲得一個(gè) JavaScript 對(duì)象,因此不再需要使用 JSON.parse()。

TA貢獻(xiàn)1757條經(jīng)驗(yàn) 獲得超8個(gè)贊
"{"wheel_deg_end":1743,"wheel_time_end":10000,"success":true}"
不是有效的 json 字符串。
哪個(gè)應(yīng)該是{"wheel_deg_end":1743,"wheel_time_end":10000,"success":true}

TA貢獻(xiàn)1772條經(jīng)驗(yàn) 獲得超8個(gè)贊
將內(nèi)容類(lèi)型設(shè)置為 json:
jQuery.ajax({
url: couponspining_ajaxurl,
type: "POST",
contentType: "application/json",
data: {
action: "couponspining_wheel_run",
form_data: form_data,
preview_key: this.preview_key
},
context: this
}).done(function(json) {
this.submit_form_done(jQuery.parseJSON(json));
});
添加回答
舉報(bào)