C#中jquery-ajax传值问题,我想把数据库的数据拿到.aspx页面用

C#中jquery-ajax传值问题,我想把数据库的数据拿到.aspx页面用,第1张

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中等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!

欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/web/9317934.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-04-27
下一篇 2023-04-27

发表评论

登录后才能评论

评论列表(0条)

保存