在jsp页面使用Jquery设置select回显问题?使用Jquery提交不报存选中的值?技术大牛请指导啊!!!
当点击Master-Group时,弹出子下拉框,可选值,当选中sub-group、Location的值作为条件使用Jquery提交查询时,选中的值不被保存,请高手帮忙?设...
当点击Master-Group时,弹出子下拉框,可选值,当选中sub-group、Location的值作为条件使用Jquery提交查询时,选中的值不被保存,请高手帮忙?
设置$("select[name='masterGroup'] option[value = ${masterGroup}]").attr("selected","selected");
Master-Group可回显;
设置$("select[name='subGroup'] option[value = ${subGroup}]").attr("selected","selected");
Sub-Group、Location不可回显;
声明:选中Master-Group的值,显示Sub-Group/Location里的值,我是使用的Jquery的ajax做的 展开
设置$("select[name='masterGroup'] option[value = ${masterGroup}]").attr("selected","selected");
Master-Group可回显;
设置$("select[name='subGroup'] option[value = ${subGroup}]").attr("selected","selected");
Sub-Group、Location不可回显;
声明:选中Master-Group的值,显示Sub-Group/Location里的值,我是使用的Jquery的ajax做的 展开
1个回答
展开全部
可能是因为你用ajax填充的下拉菜单。
要获得下拉框的值使用js试试吧。
var AdultObj = document.getElementById("AdultNum");
Adult_Value = AdultObj.options[AdultObj.selectedIndex].value;
var ChildObj = document.getElementById("ChildNum");
Child_Value = ChildObj.options[ChildObj.selectedIndex].value
var BabyObj = document.getElementById("BabyNum");
Baby_Value = BabyObj.options[BabyObj.selectedIndex].value
追问
谢谢你,可能是我使用ajax的问题,但我找不到问题的所在,用js试了,和Jquery一样,它获取的子下拉框的值都是0,所以回显不了,还能帮我分析分析问题的处在哪里吗?
追答
以前我碰到过这种问题,必然取得到,就是用js取的值,再给你看看这里。
http://www.husoft.org/index.php/archives/66
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询