
这位小妹妹,根据你的描述,我可以肯定的告诉你,ajax是不能传递js的对象数组的。
诚然,我知道你是想做删除功能,传递多条记录的id数组或name数组,但是这样是行不通的。
你可以这么做,前台ajax传递数组的时候这样传递:
urlids=1,2,3,4,5
后台依然使用requestgetParameter("ids")方法来获取字符串
然后使用String对象的split(",")方法来得到数组对象,就是这样
给你发个例子apppost是封装的ajax 不过参数都一样
apppost(loginurl, {values: {username: username, password: password,deviceid:apideviceId}}, function (ret) {
if (retstatus == 1) {
apihideProgress();
var UserInfo =retdata;
appsetStorage("UserInfo", UserInfo);
apiexecScript({
name: 'root',
script: 'windowlocationreload();'
});
appsetFrameGroupIndex("main", 0);
apicloseFrame();
appmsg(retmsg);
} else {
apihideProgress();
appmsg(retmsg);
}
}, 'json');
以上就是关于怎么ajax传递的多个参数啊,其中包含数组,,然后再servlet又怎么获取啊,谢谢各位前辈了全部的内容,包括:怎么ajax传递的多个参数啊,其中包含数组,,然后再servlet又怎么获取啊,谢谢各位前辈了、APICloud 社区AJAX获取数据后如题,怎么样能返回到前台是ALERT、等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!
欢迎分享,转载请注明来源:内存溢出
微信扫一扫
支付宝扫一扫
评论列表(0条)