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

解释一句话 很简单的.该怎么解决

2013-01-07 
解释一句话 很简单的..success: function (data) {response($.map(data, function (item) {return { value

解释一句话 很简单的..
success: function (data) {
                            response($.map(data, function (item) {
                                return { value: item };
执行成功后这是在干嘛 谢谢..
[解决办法]
一句话很难解释

调用一个方法 并把获取的data数据传给这个方法
[解决办法]
迭代data,然后返回一个json,里面每一项的key是value。
[解决办法]
jquery ajax成功后的回调函数,response不知道什么意思,自定义函数?

$.map就是将data数组重组为json对象返回,具体自己看jquery的map方法

jQuery.map(array,callback)
将一个数组中的元素转换到另一个数组中。
作为参数的转换函数会为每个数组元素调用,而且会给这个转换函数传递一个表示被转换的元素作为参数。转换函数可以返回转换后的值、null(删除数组中的项目)或一个包含值的数组,并扩展至原始数组中。

[解决办法]
 重点就是return { value: item };//将得到的data数据,组成json形式返回

热点排行