每当使用jquery.ajax (使用Asp.net 3.5)单击按钮/超链接时,我都试图保存一些内容。其逻辑如下:
通过jquery中的
.bind,我将自己的方法(MakeLog)绑定到按钮单击或超链接单击。按钮/超链接的单击事件不包含任何内容,我需要将.bind用于选择控件。MakeLog说。MakeLog代码片段如下所示:。
var xhr = jQuery.ajax({
url: "/Logger.aspx",
data: { content: logContent },
error: function(XmlHttpRequest, textStatus, errorThrown) {
alert ("XmlHttpRequest: " + XmlHttpRequest +
" textStatus: " + textStatus + "errorThrown: " +
errorThrown);
},
contentType: "Content-Type: text/html; charset=utf-8",
success: function (xml, txtStatus, XmlHttpRequest) {
//alert("xml" + XmlHttpRequest);
},
async: true
}); 发布于 2010-09-03 05:26:33
这听起来像我在AJAX事件日志中遇到的类似问题。这可以通过加载像素图像通过JavaScript解决。原因是页面加载中断XmlHttp请求( AJAX调用)。但是,加载图像不会被页面加载中断。
请参阅我之前发布的以下问题,以供参考:AJAX GET race condition?
https://stackoverflow.com/questions/3633203
复制相似问题