我在我的 .net 应用程序中使用以下 ajax 调用。此功能在单击按钮时执行。
$.get("PublishIntermediate.ashx",
{
SiteID: "" + SiteID + "",
PageID: "" + PageIDs + "",
UserID: "" + UserID + "",
Location: "" + "website" + ""
},
function(data)
{
//other code
}
);
return false;
当 PageIDs 变量不太长时,它可以正常工作。但有时“PageIDs”变量变得太长(如果用户有太多页面)并且我从 firebug 检查的 ajax 调用的长度太长并且服务器返回错误。我从 IIS7 中检查了querystring limit has been exceeded
. 还有其他方法可以执行此任务吗?