论坛首页 入门讨论版 AJAX

如何从在js里得到ajax返回的数组?

浏览 376 次
精华帖 (0) :: 良好帖 (0) :: 新手帖 (0) :: 隐藏帖 (0)
作者 正文
最后更新时间:2008-06-27
现在做一个动态增加下拉框的东东,下拉框的内容是从数据库的读出来的,这个ajax可以做吗?如何在js里得到结果集。
也想过先在jsp页面把结果集先查出来,通过<input type="hidden" value="结果集">传到js,可是这种方式只可以传string,用ajax可以优雅的解决吗?
   
最后更新时间:2008-06-27
不明白你的“结果集”是什么!
一般你可以返回JSON,xml,或者自定义数据结构,
<input type="hidden" value="结果集">这个可以是自定义结构,用的时候用JS解析下就行了!
也可以
var result = 结果集 //最好是JSON

总的 结果集 不大,就放页面里,太大太多就用ajax按需取
   
0 请登录后投票
最后更新时间:2008-06-27
icefire 写道
不明白你的“结果集”是什么!
一般你可以返回JSON,xml,或者自定义数据结构,
<input type="hidden" value="结果集">这个可以是自定义结构,用的时候用JS解析下就行了!
也可以
var result = 结果集 //最好是JSON

总的 结果集 不大,就放页面里,太大太多就用ajax按需取

结果集是一个数组或者由java的vector转成的数组。ajax如何返回json,写个demo看看。
   
0 请登录后投票
论坛首页 入门讨论版 AJAX

跳转论坛:
JavaEye推荐