我正在使用jquery 1.3.2并拥有以下代码,
$("document").ready(function () {
$.ajax({
url: "/ViewBuilder/GetView",
data: {
rId: $("#R_Id").val()
},
type: "POST",
success: function (data) {
if (data !== undefined) {
var rep = JSON.parse(data);
if (rep.ViewObjects !== undefined) {
for (var ro in rep.ViewObjects) {
$.ajax({
url: "/ViewBuilder/ViewObject",
type: "POST",
contentType: "application/json",
data: JSON.stringify({
Id: ro,
TypeId: rep.ViewObjects[ro].TypeId,
SourceId: rep.ViewObjects[ro].SourceId,
Ordinal: rep.ViewObjects[ro].Ordinal,
ViewId: rep.ViewObjects[ro].ViewId
}),
success: function (data) {
if (data !== undefined) {
$('.View-content #column1').append(data)
}
}
});
}
}
}
}
});
});
我有两次这个ajax调用, 我只使用过一次jQuery。该文件只加载一次,并看到了很多Q&在这里......它打败了我的日子。请指出这个片段中的错误代码,我确实没有任何想法,而不是发布在这里。
编辑
Chrome开发人员工具中是否有任何方法可以找到哪些事件触发了哪些ajax调用,以便找到这类事件的根本原因。
答案 0 :(得分:0)
尝试使用console.log()进行调试。 然后,您可以在chrome开发人员工具控制台选项卡中查看输出。
希望这有帮助!