-1

该错误是由我想的数据部分引起的,但我找不到解决方案帖子失败,并且在 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;
}
4

1 回答 1

2

我相信该错误与您的“数据”参数有关。它需要一个键值对,而不仅仅是一个值。而不是“1”,它应该类似于 {“myKey”:1 } 或 myKey=1。

于 2012-12-30T01:47:00.487 回答