日期:2014-05-19  浏览次数:20383 次

用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可以不难。。
------解决方案--------------------