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啊。。怎么程序根本走不到这里呢。。。。) { 展开
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啊。。怎么程序根本走不到这里呢。。。。) { 展开
展开全部
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 )
搞定
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 )
搞定
展开全部
很简单 把字符串发送到后台 用StringName.split('')解析
或者你把checkbox的name设成一样的 用提交from的方式 在后台建一个name和checkbox的name相同的数组 ,它会自动接收你选择的checkbox的VALUE
或者你把checkbox的name设成一样的 用提交from的方式 在后台建一个name和checkbox的name相同的数组 ,它会自动接收你选择的checkbox的VALUE
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
document.getElementById(这里填写Id).value.contact(这里填写连接分隔符).contact(document.getElementById(下一个的Id))
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询