我正在尝试使用JSON.stringify()(来自json [dot] org的json2.js)将JavaScript数组转换为JSON字符串并将其传递给asmx web方法.我使用jQuery AJAX.
调用到达web方法,我将List <Object>作为参数,但我在调试模式下得到一个空列表.
我的JSON字符串看起来很好地形成了所有数据,我甚至尝试在JSON字符串的"名称"周围使用单引号和双引号(转义).请帮忙.
[WebMethod]
public void SomeMethod(List<object> param)
{
....
}
Run Code Online (Sandbox Code Playgroud)
将接受如下所示的JSON字符串:
'{"param": ["xx", "zz", "yy"]}'
Run Code Online (Sandbox Code Playgroud)
所以,尝试这样的事情:
var data = JSON.stringify({param: myarray});
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
9260 次 |
| 最近记录: |