-1
我有一個react方法如下AJAX調用:Ajax調用導致頁面重載
handleActivitySubmit: function handleActivitySubmit(activity, urlActivity, callbackMy) {
console.log("making query with activity: " + JSON.stringify(activity));
$.ajax({
url: urlActivity,
dataType: 'json',
type: 'GET',
data: activity,
success: function (data) {
callbackMy(Object.keys(data));
}.bind(this),
error: function (xhr, status, err) {
console.error(urlActivity, status, err.toString());
}.bind(this)
});
},
每當調用不成功,整個頁面重新加載,所有的狀態都將丟失。
這是爲什麼?