用ajax如何获取datatable !!!!

hudfga 2007-04-02 10:35:02
如题!ajax用的是1.0正式版
...全文
730 23 打赏 收藏 转发到动态 举报
AI 作业
写回复
用AI写文章
23 条回复
切换为时间正序
请发表友善的回复…
发表回复
hudfga 2007-08-20
  • 打赏
  • 举报
回复
确实很老了!问题早已经不存在!
设置WEBCONFIG里 如果谁遇到了问我 现在我也记不清楚了
guqst 2007-08-15
  • 打赏
  • 举报
回复
Sys.Serialization.JavaScriptSerializer.serialize
Jinglecat 2007-08-15
  • 打赏
  • 举报
回复
好久的帖子 ....
wangyanyan 2007-08-15
  • 打赏
  • 举报
回复
返回成功后:用result.rows.length....result.rows[i]["Name"]之类。别的你还想用什么?
wdzr_826 2007-08-15
  • 打赏
  • 举报
回复
用ajaxpro可以不难。。
  • 打赏
  • 举报
回复




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

老帖子都翻出来了




xray2005 2007-08-15
  • 打赏
  • 举报
回复
可以转换成xml
paleyyang 2007-08-15
  • 打赏
  • 举报
回复
将table的数据输入到http流。使用JS在页面获取。对结果进行拆分。
hudfga 2007-08-15
  • 打赏
  • 举报
回复
顶一个
maybe723 2007-06-29
  • 打赏
  • 举报
回复
返回二维数组再拆开
vicqqq 2007-06-29
  • 打赏
  • 举报
回复
up
chuxue1342 2007-06-29
  • 打赏
  • 举报
回复
顶了!
hudfga 2007-06-29
  • 打赏
  • 举报
回复
问题已经解决了 是JSON 在WEBCONFIG里开启了设置 就可以 至于你们所说的 ajaxpro没用过,不过为了统一 所以没办法只有ajax asp.net
  • 打赏
  • 举报
回复
ajaxPro
ds.value.Tables[0].......
xinfan 2007-04-18
  • 打赏
  • 举报
回复
楼主可以试试 ajaxPro
tanbear2 2007-04-18
  • 打赏
  • 举报
回复
在后置代码里可以直接访问啊
babyrockxray 2007-04-18
  • 打赏
  • 举报
回复
ajaxpro支持传datatable
fxqyyzg 2007-04-02
  • 打赏
  • 举报
回复
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

把它们转化成数组吧
  • 打赏
  • 举报
回复
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;
//........................................你的操作
    }
    
}

}
sunjay117 2007-04-02
  • 打赏
  • 举报
回复
对于[Ajax.AjaxMethod(Ajax.HttpSessionStateRequirement.Read)]返回的datatable
可以在js中用
for(var i=0; i<dt.Rows.length; i++)
     {
     dt.rows[i].列名
}
加载更多回复(3)

62,243

社区成员

发帖
与我相关
我的任务
社区描述
.NET技术交流专区
javascript云原生 企业社区
社区管理员
  • ASP.NET
  • .Net开发者社区
  • R小R
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告

.NET 社区是一个围绕开源 .NET 的开放、热情、创新、包容的技术社区。社区致力于为广大 .NET 爱好者提供一个良好的知识共享、协同互助的 .NET 技术交流环境。我们尊重不同意见,支持健康理性的辩论和互动,反对歧视和攻击。

希望和大家一起共同营造一个活跃、友好的社区氛围。

试试用AI创作助手写篇文章吧