下拉框向后台传值
程序员文章站
2022-06-25 20:46:29
...
将下拉框选中的值传入后台中
//前台下拉框的部分
<z:select name="BranchInnerCode" id="BranchInnerCode" value="${BranchInnerCode}" method="BiddingInfo.getBidCompany" defaultBlank="true" onchange=""></z:select>
/*BiddingInfo.getBidCompany中的方法就是对数据库中所有的公司做了一个搜索*/
//js部分将页面中下拉框中已经选定的值传到后台
DataList.setParam('myList', "BidStatus",$('input[name="BidStatus"]:checked ').val());
//利用DataList中的方法将复选框中的值传到后台中去
DataList.setParam('myList',"BidStatus",$('input[name="BidStatus"]:checked').val());
//在后台中直接就可以接收“BidStatus"字段$V("BidStatus");
//然后可以利用该值进行下一步的操作
概括
传值的思想就是要先从html中前端的界面中,在js中拿到该值,然后利用js中的响应的方法将想要穿的值传到后台,然后在后台中利用$V()来接收(在js中接受的方法也是利用这种方法,因为js的本质就是和Java想通的。