java web开发,关于js获取datagrid的checkbox选中行的id,传入后台问题 20

如题:for(vari=0;i<objs.length;i++){if(objs[i].type=="checkbox"&&objs[i].checked)//这里我想将... 如题:
for(var i=0; i<objs.length; i++){
if(objs[i].type=="checkbox" && objs[i].checked )
//这里我想将checkbox被选中的行的id获取出来并且拼接成字符串【谁会数组传参也可以】
}

字符串拼接好以后,下面:
$.ajax({
type: "POST",
url: "zdl/setCheckList" ,
dataType: "text",
data://这里我也不知道该怎么写,是该写到这里还是写到url上呢。。
success: function (msg) {
......
}

另外,后台究竟该如何接收这种拼接好的字符串呢。。。我用的是springmvc,后台是@controller
@RequestMapping("setCheckList")
@ResponseBody
public AjaxJson setCheckList(这里该怎么接收啊!!!按照名字,还是request啊。。怎么程序根本走不到这里呢。。。。) {
展开
 我来答
辜小六cEaa1
2014-05-15 · TA获得超过118个赞
知道小有建树答主
回答量:121
采纳率:33%
帮助的人:51.1万
展开全部
js方式一:
var page =jQuery("#page");

jQuery.ajax({
async : false,
url : '/studyinformation/getsearchInformation.do?page='+page,
success : function(data){
$("#detail").empty();
$("#detail").html(data);
}
});
js方式二:
var page =jQuery("#page");
var data = {
page : page

};
jQuery.ajax({
async : false,
url : '/studyinformation/getsearchInformation.do',
data : data,//注意这里
success : function(data){
$("#detail").empty();
$("#detail").html(data);
}
});

java获取
// 搜索框根据文件名搜索学习资料信息
@RequestMapping("/studyinformation/getsearchInformation")
public String getSearchInformation(HttpServletRequest request, HttpServletResponse response) throws Exception {
String page = get(request, "page");//就能获取了。
.......

}

一定要注意java的参数(HttpServletRequest request, HttpServletResponse response )

搞定
听歌吃馒头
2014-05-15
知道答主
回答量:17
采纳率:0%
帮助的人:9.2万
展开全部
很简单 把字符串发送到后台 用StringName.split('')解析
或者你把checkbox的name设成一样的 用提交from的方式 在后台建一个name和checkbox的name相同的数组 ,它会自动接收你选择的checkbox的VALUE
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
万慧归宗
2014-05-15
知道答主
回答量:12
采纳率:100%
帮助的人:6万
展开全部
document.getElementById(这里填写Id).value.contact(这里填写连接分隔符).contact(document.getElementById(下一个的Id))
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(1)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式