我做了一个功能:
如果选择了一个checkbox,则其后面的下拉列表有效(可编辑),如果不选,则下拉列表不能编辑。
实现代码是:
js:
function editSelectFunc(cUserName, cmUserName){
var cuserName = document.getElementById(cUserName);
var cmuserName = document.getElementById(cmUserName);
if(cuserName.checked){
cuserName.value = true;
cmuserName.disabled = true;
}else{
cuserName.value = false;
cmuserName.disabled = false;
}
}jsp:
<input type="checkbox" id="cuserName" name="cuserName" value="false" onmouseup="editSelectFunc('cuserName', 'cmUserName')" >    
<s:select list="cmUserNameList" name="cmUserName" id="cmUserName" multiple="false" size="1" disabled="true"></s:select>可是,当我选中了checkbox时,传到后台处理时它的值并没有改变(还是false)。
请问哪里错了。