首页 新闻 会员 周边 捐助

ajax.dll 能不能返回dataset?

0
[已解决问题] 解决于 2008-09-22 17:07

 

 

后台CS:

    return DataSet;  这个dataset里面是绝对有数据的。

前端页面:

 

Code

 

 

js
function get_Result_CallBack(response)
{
if (response.value != null)
{

document.all(
"ddl_LendPeople").length=0;   
document.all(
"ddl_LendPeople").options.add(new Option("------请选择------",""));  
var ds = response.value;


if(ds != null && typeof(ds) == "object" && ds.Tables != null)
{
for(var i=0; i<ds.Tables[0].Rows.length; i++)
{

var name=ds.Tables[0].Rows[i].lendpeople;
alert(name);
  
var id=ds.Tables[0].Rows[i].lendpeople;
   document.all(
"ddl_LendPeople").options.add(new Option(name,id));
}
}
}
return

为什么name是undefind? 但是ds.Tables[0].Rows[i].length是正常的;请问我要如何取数据呢?难道不是这样吗?

问天何必的主页 问天何必 | 老鸟四级 | 园豆:3311
提问于:2008-09-22 12:52
< >
分享
最佳答案
0

貌似没有问题,再仔细检查一下别的地方吧!可以断点调试一下,看一下ds里的数据能不能出来。可能和整个逻辑有关系。

attitude | 菜鸟二级 |园豆:220 | 2008-09-22 15:25
清除回答草稿
   您需要登录以后才能回答,未注册用户请先注册