function (data, textStatus),是Post请求的回调,就是在后台请求完成后,会调用这个函数,并传递data,和textStatus这两个参数,从字面意思来看,data根据业务处理的数据有关,textStatus应该跟>这样很简单啊, 现在只给你说个思路,你先使用for in 去遍历这个大的对象,遍历完了以后,它是不是就分切成了若干个对象,然后在判断你第一次遍历完以后,后面的还没有需要继续遍历的,有的话,就在继续回调这个方法,再次for in。使用for循环嵌套就好了!
那如果你只是想要遍历它子对象里面的某一个对象,比如list这个对象,那你直接获取到这个对象,然后在遍历就可以了! 也可以用FOREACH呢,这个感觉还比那个好用一点儿! 反正就是这个思路,你先自己 *** 作一下,不会的话然后在提问哈! 做程序开发,只要思路想通了,方法自然也就有了!
1、按照描述,题主是想将多条数据记录提交到服务端,同时服务端将数据插入到数据库。那么思路是将多条数据存在数组中,调用post方法的接口传入后端。
2、方法如下:
var sendData = [];
sendDatapush({name:'david',age:'20'});
sendDatapush({name:'peter',age:'23'});
3、传递数据给服务端,一般使用post方法调用接口,使用jquery,代码如下:
$post("接口路径",sendData,function(result){
consolelog(result,'发送结果');
});
扩展资料:
1、json与字符串互相转换:
JSONparse('{"name":"karla"}')//将字符串转换为json
JSONstringify({name:'karla'})//将json转化为字符串
2、jquery中post与get的区别:
1) $get() 方法使用GET方法来进行异步请求的。$post() 方法使用POST方法来 进行异步请求的。
2)get请求会将参数跟在URL后进行传递,而POST请求则是作为>
3) get方式传输的数据大小不能超过2KB 而POST要大的多。
4)GET 方式请求的数据会被浏览器缓存起来,因此有安全问题。
参考资料:
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)