错误是由我想的数据部分引起的,但我找不到解决方案 帖子失败,firefox firebug显示的错误是
There are no child objects
这里是代码
var PostData = '1';
jQuery.ajax({
type: "POST",
url: "myASM.asmx/SetOff",
data: PostData,
async: true,
contentType: "application/json; charset=utf-8",
dataType: "json"
});
这是网络方法
[WebMethod]
public void SetOff(string prefixText)
{
HttpContext.Current.Session["SetDisplay"] = prefixText;
}
答案 0 :(得分:2)
我认为错误是参考您的“数据”参数。它需要一个键值对,而不仅仅是一个值。而不是“1”,它应该像{“myKey”:1}或myKey = 1。