复制代码 代码如下:
//栏目
//发送ajax请求
$.getjson(
../../../templet/getinfohandler.ashx, //产生json数据的服务端页面
{id: 0, sid: 1;2;3, rid: math.round(math.random() * 10) }, //向服务器发出的查询字符串
//对返回的json数据进行处理
function(json) {
//循环取json中的数据,并呈现在列表中
$(#column_0_1).empty();
var colstr = '更多>>热门招聘';
$.each(json, function(i) {
//alert(json[i].news_id);
colstr = colstr + '' + json[i].news_title + '';
})
colstr = colstr + '';
$(#column_0_1).html(colstr);
alert(加载成功);
// })
用litjson生成json数据的c#程序:
复制代码 代码如下:
//栏目
//发送ajax请求
$.getjson(
../../../templet/getinfohandler.ashx, //产生json数据的服务端页面
{id: 0, sid: 1;2;3, rid: math.round(math.random() * 10) }, //向服务器发出的查询字符串
//对返回的json数据进行处理
function(json) {
//循环取json中的数据,并呈现在列表中
$(#column_0_1).empty();
var colstr = '更多>>热门招聘';
$.each(json, function(i) {
//alert(json[i].news_id);
colstr = colstr + '' + json[i].news_title + '';
})
colstr = colstr + '';
$(#column_0_1).html(colstr);
alert(加载成功);
// })
jquery通过json获取数据
复制代码 代码如下:
html代码:
复制代码 代码如下:
==请选择==
ajax:
新建一个.aspx页面删除.aspx页面里的html代码删除,在.aspx.cs里添加如下代码
复制代码 代码如下:
string rq_basecode=null;
rq_basecode = request.querystring[code];
if (string.isnullorwhitespace(rq_basecode))
{
response.write(error);
response.end();
}
bllcatalog bll_info = new bllcatalog();
list lt_info = new list();
lt_info = bll_info.getcatalog(rq_basecode,);
//response.write(rq_basecode);
if (lt_info.count > 0)
{
response.write(jsonhelper.tojson(lt_info));
}
else
{
response.write(null);
}
bll层的数据:
复制代码 代码如下:
public list getcatalog(string code, string refcode)
{
dalcatalog dalcatalog6 = new m2sharpdal.dalcatalog();
return dalcatalog6.getcatalog(code, refcode);
}