首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 网站开发 > asp.net >

用ajax怎么获取datatable !

2011-12-27 
用ajax如何获取datatable !!!!如题!ajax用的是1.0正式版[解决办法]没用过,帮顶[解决办法]string-arrray[解

用ajax如何获取datatable !!!!
如题!ajax用的是1.0正式版

[解决办法]
没用过,帮顶
[解决办法]
string-arrray
[解决办法]
艾,ajax,不懂!
[解决办法]
对于[Ajax.AjaxMethod(Ajax.HttpSessionStateRequirement.Read)]返回的datatable
可以在js中用
for(var i=0; i <dt.Rows.length; i++)
    {
    dt.rows[i].列名
}
[解决办法]
function get_Return_Result_CallBack (response)
{
//关闭系统正忙的提示
showBusy(false);
var arlist = response.value
if (arlist != null && typeof(arlist) == "object " && arlist.Tables != null )
{
//如果有数据返回
//生成div,获得控件位置
if (arlist.Tables[0].Rows.length == 0)
{
return;
}
var ary = new Array();

for(var i=0; i <arlist.Tables[0].Rows.length; i++)
     {
     //注意,这里的 .Name 必须大小写区分。否则,找不到
       var name=arlist.Tables[0].Rows[i].Name;
       var addreass=arlist.Tables[0].Rows[i].Addreass;
//........................................你的操作
    }
    
}

}

[解决办法]
The JSON serializer can deal with most .NET serializable object types, so it’s easy to pass back most custom objects as well as arrays and types of collections (inherited from IDictionary). Unfortunately though, Microsoft moved support for DataTable and DataSet to the Futures release so if you plan on using the 1.0 release only, you have to move any data into objects first or create your own jsonSerialization type converters.
--------------------------------------
asp.net ajax 1.0不支持返回dataset和datatable

把它们转化成数组吧
[解决办法]
在后置代码里可以直接访问啊
[解决办法]
楼主可以试试 ajaxPro
[解决办法]
ajaxPro
ds.value.Tables[0].......
[解决办法]
ajaxpro支持传datatable
[解决办法]
顶了!
[解决办法]
up
[解决办法]
返回二维数组再拆开

[解决办法]
将table的数据输入到http流。使用JS在页面获取。对结果进行拆分。
[解决办法]
可以转换成xml
[解决办法]



我晕,各位都是考古专家。hoho

老帖子都翻出来了



[解决办法]
用ajaxpro可以不难。。
------解决方案--------------------


返回成功后:用result.rows.length....result.rows[i][ "Name "]之类。别的你还想用什么?
[解决办法]
好久的帖子 ....
[解决办法]
Sys.Serialization.JavaScriptSerializer.serialize

热点排行