C#
JsonPrototypeBase json = new JsonPrototypeBase();
jsonData = new SystemCollectionsGenericDictionary<string, object>();
if (listCount > 0)
{
jsonDataAdd("SetItems", “ 数据库中数据”);
if (!jsonIsSucceed)
{
jsonErr = MyRSReturnSessionExceptionToString();
}
}
return jsonToString();
}
js中
$getJSON("Serviceashx", { SetID: e, Action: "GetItems" }, function (result) {
var items = resultDataSetItems; //记住这个和C#中的是一个SetItems,相当于一个标记
items[字段名]就是具体数据了,如果是数组则 item[i][字段名]
给chrome添加启动参数:--allow-file-access-from-files
chrome是不允许读取本地文件的,所以如果你要进行测试,可以在本地搭一个测试环境,可以使用wamp套件进行安装,或者换IE测试
在aspxcs中把result定义成公共变量 (public string result),将result查询结果拼接成json格式字符串
在aspx中用 <%= 变量名 %> 取到result的值,再用json2js把result转成json对象
接着就直接 *** 作json对象(跟 *** 作数组一样)
以上就是关于C#中jquery-ajax传值问题,我想把数据库的数据拿到.aspx页面用全部的内容,包括:C#中jquery-ajax传值问题,我想把数据库的数据拿到.aspx页面用、html提取本地xml或者json文件问题、如何将.aspx.cs中page_lode中的一个数组,传递到aspx中等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)