如果我从 onpageload 调用它,但如果我从按钮单击调用它,我有一个 ajax 查询正在工作。有什么理由吗?
编辑:我已按要求添加了事件,请注意我已经调试过它,它正在进入 AJAX,但只是默默地跳过它。如果我添加一个,它将调用一个失败函数。
function detailsQuery(crn, semester, year, questionId, clickedButton)
{
$.ajax({
url: somebigurlwithnocallback (same domain),
type: "GET",
dataType: "json",
success: function (data) {alert(data)}});
}
-
$(function() {
$(document).delegate(".button", "click", function(){detailsQuery(CRN,Semester,Year,QuestionID, this);});
});
window.onload=(function() {detailsQuery(CRN,Semester,Year,QuestionID, this);});