|
|
1
1
我也同意Oleg的观点,您应该使用json2.js进行JSON字符串化和解析。在较新的浏览器中,这将回到浏览器对这些方法的本地实现,这将大大加快解析速度并使解析更加安全。 更新: 回答你关于数据的问题,不,那看起来不太对。
要做到这一点,你需要这样的东西:
您还可以更详细地定义请求对象(我个人更喜欢这样做,以保持清晰易读):
如果你感兴趣的话,我在这里写了更多的内容: http://encosia.com/2009/04/07/using-complex-types-to-make-calling-services-less-complex/ |
|
|
2
1
它应该看起来像:
另外,javascript数据参数的格式看起来也不正确。 |
|
|
3
1
在我看来,您的问题是您试图使用手动JSON序列化。有更直接的方法。你应该申报一下
看看 Can I return JSON from an .asmx Web Service if the ContentType is not JSON? 和 How do I build a JSON object to send to an AJAX WebService? 可能也在 JQuery ajax call to httpget webmethod (c#) not working |
|
Sweepy Dodo · JSON lite的格式化 1 年前 |
|
|
user24242514 · 将嵌套查询字符串请求转换为字典 1 年前 |
|
|
Shane Harley · 通过这些JSON元素进行映射 1 年前 |
|
|
Shane Harley · 将HTML作为JSON字符串的一部分? 1 年前 |
|
|
Matt Miles · 如何将嵌套的JSON转换为数据帧? 1 年前 |