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

2024年11月17日 20:25
有3个网友回答
网友(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 )

搞定

网友(2):

很简单 把字符串发送到后台 用StringName.split('')解析
或者你把checkbox的name设成一样的 用提交from的方式 在后台建一个name和checkbox的name相同的数组 ,它会自动接收你选择的checkbox的VALUE

网友(3):

document.getElementById(这里填写Id).value.contact(这里填写连接分隔符).contact(document.getElementById(下一个的Id))