jquery 求解
为什么我点击按钮没反应啊,照着网上的代码,没反应,方法是进了的, jquery
[解决办法]
试了一下应该是没有返回值
尝试编码
[解决办法]
我来给你献上正确答案
function getData() {
alert("11"); //会弹窗
$.getJSON("jsonData.ashx", //产生JSON数据的服务端页面
function (json) {
$.each(json, function (i) {
$("#cat-list").append("<li>name:" + json[i].name + " Age:" + json[i].age + "</li>")
})
});
}
页面
<div id="categories">
<h3 title="选择一个分区">
<span>选择</span></h3>
<input id="Button1" type="button" value="获取数据" onclick="getData()" />
<ul id="cat-list">
</ul>
</div>
JSON页面
context.Response.ContentType = "text/plain";
string data = "[{\"name\":\"fan\",\"age\":\"26\"},{\"name\":\"wang\",\"age\":\"25\"}]";//构建的json数据
//下面两句是用来测试前台向此页面发出的查询字符
context.Response.Write(data);
效果图
[解决办法]
public void ProcessRequest(HttpContext context)
{
context.Response.ContentType = "text/plain";
string data = "[{\"name\":\"fan\",\"age\":26},{\"name\":\"wang\",\"age\":25}]";//构建的json数据
//下面两句是用来测试前台向此页面发出的查询字符
context.Response.Write(data); ;
}
返回格式字段需要双引号,亲测通过