3 回答

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

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

TA貢獻(xiàn)1772條經(jīng)驗 獲得超8個贊
將內(nè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));
});
添加回答
舉報