2 回答
TA贡献1936条经验 获得超6个赞
您必须通过以下方式调试此代码:
检查
hii
打印到控制台中的次数。在的开头添加断点
$.ajax
。然后检查调用堆栈。进入“网络”标签,并在启动程序列中分析调用堆栈以获取相应的ajax调用。(适用于Chrome浏览器)
希望对您有帮助。
TA贡献1898条经验 获得超8个赞
不要使用
(function(){})
如果我们使用(function(){}),它将在DOM准备就绪时自动调用,然后在需要时再次调用。
尝试
function ajaxCall()
{
console.log("hi");
var request = {};
request["user_id"] = 1;
request["date"] = new Date();
request["assignments"] = [{
"point_count" : 1,
"skill_mnemo" : "SKILL_FARM"
}];
$.ajax({
type: "POST",
dataType: "json",
mimeType: "application/json",
url: "./api/update_skill_point.php",
enctype: 'multipart/form-data',
data: request,
async: false,
cache: false,
success: function(result) {
console.log(result);
}
});
}
$(document).ready(){
ajaxCall();
}
通过这种方式,您可以控制ajax调用,现在您可能已经知道如何处理,如果没有让我知道,我将尝试解释更多。
- 2 回答
- 0 关注
- 132 浏览
添加回答
举报