Asp.net中的json数据怎么利用easyui返回

Asp.net中的json数据怎么利用easyui返回?针对这个问题,这篇文章详细介绍了相对应的分析和解答,希望可以帮助更多想解决这个问题的小伙伴找到更简单易行的方法。

最近想用Asp.net配合easyui开发一个小框架,然后再用到easyui的组合框的时候出现了一个问题,总所周知,easyui的文档上给出的组合框的格式是

代码如下:

& lt;输入类=癳asyui-combobox",,
,,,,,,,,,,,name=發anguage",
,,,,,,,,,,,数据选项=?
,,,,,,,,,,,,,,,,,,,url: & # 39; . ./组合框/combobox_data1.json& # 39;,,
,,,,,,,,,,,,,,,,,,,valueField: & # 39; id # 39;,,
,,,,,,,,,,,,,,,,,,,文本框:& # 39;文本# 39;,,
,,,,,,,,,,,,,,,,,,,多个:真的,,
,,,,,,,,,,,,,,,,,,,panelHeight: & # 39;汽车# 39;,
,“在

一开始,我想用asp.net的微博[方法]方法配合ajax来写,但是,这就出现了一个问题,使用[方法]的ajax方法是下面这种格式,

代码如下:

. ajax({,美元
,类型:“post",,
, url:“addBug.aspx/GetVersions",,
,数据:“{& # 39;produceName& # 39;: & # 39;“+ selectedValue +“& # 39;},,,
,数据类型:“json",,
, contentType:“application/json;charset=utf-8",,
,成功:功能(数据){,
,,,,$ (“# versions")空虚(),,
,,,,$ (“# versions") .append (data.d);,
,},
});

就是说,一定需要写出它的contentType,但这对于easyui的组合框的数据选项参数是没有的,这样就出现返回结果中含有大量的HTML语句,纠结了好久,后来无意中尝试了.ashx文件,发现竟然成功了。

后来又查了一下.ashx文件的作用,简单来说,它就是提供返回字符串和图片的功能,而不会像。aspx文件那样返回处理结果和大量的HTML。

关于Asp.net中的json数据怎么利用easyui返回问题的解答就分享到这里了,希望以上内容可以对大家有一定的帮助,如果你还有很多疑惑没有解开,可以关注行业资讯频道了解更多相关知识。

Asp.net中的json数据怎么利用easyui返回