下拉框通过方法无法禁用
<td><select id="dbtrCardType" name="dbtrCardType"
class="easyui-combobox combobox-f combo-f"
data-options="panelHeight:'auto',editable:false,
valueField:'code',textField:'name',
required:true, missingMessage:'付款人账户类型为必填 !',
readonly:false"
style="width: 154px;">
<option value="01">01</option>
<option value="02" selected>02</option>
<option value="03">03</option>
</select></td>
utils.ajaxPost(staticParam.action_reqPath_main, "psersonOpenCaps_sendMessage", addCondition,
function(o) {
debugger
var msg = o.msg
if(msg = "SUCCESS"){
$('#dbtrBankId').prop({'disabled':true});
$('#addr').prop({'disabled':true});
$('#remark').prop({'disabled':true});
$('#dbtrCardType').prop({'readonly':true});
console.log(document.getElementById("dbtrCardType"))
//1
var comboBox = $("#dbtrCardType");
//console.log(comboBox.prop)
comboBox.prop("disabled",true)
//console.log(document.getElementById("dbtrCardType").disabled)
//2
$('#dbtrCardType').attr("disabled","disabled");
//console.log(document.getElementById("dbtrCardType").disabled)
//3
//console.log(document.getElementById("dbtrCardType"))
//console.log(document.getElementById("dbtrCardType").disabled)
document.getElementById("dbtrCardType").disabled =true;
document.getElementById("dbtrCardType").disabled =false;
//console.log(document.getElementById("dbtrCardType").disabled)
//4
$(document).ready(function(){
var select = $('dbtrCardType');
select.prop('disabled',true)
})
}
});
试了好几种方法
disabled和readonly也试了

控制台输出的是有值的,但是一直都不行,不知道是为啥
补充代码
<head>
<style>
.borderstyle {
border: 1px solid #b6b6b6;
width: 320px;
height: 440px;
}
#camera {
float: left;
margin: 10px;
}
#canvas {
width: 320px;
height: 240px;
margin: 10px;
}
</style>
<OBJECT ID="IccPboc" WIDTH="100" HEIGHT="50"
CLASSID="CLSID:36C2AA6E-FE75-4EB0-A1F1-FCD918754506"
style="display: none;"></OBJECT>
<OBJECT ID="MsgCardOper"
CLASSID="CLSID:C3E0B9A7-D822-4F85-B6DB-714FCF3B2336"
style="display: none;"></OBJECT>
<OBJECT ID="IDCardOper"
CLASSID="CLSID:9AD50C27-2283-4D85-AE62-0337A30AC2A6"
style="display: none;"></OBJECT>
<script src="../../js/jQuery-webcam-master/jquery.webcam.js "></script>
<script type="text/javascript" charset="utf-8">
var fclean = function(){
$("#dbtrBankId").val("");//付款行行号
$("#authCd").val("");//验证码
$("#addr").val("");//地址
$("#remark").val("");//备注
}
//发送验证码
var sendMessage = function() {
debugger
// var authCd = document.getElementById("authCd").value;
// if(authCd !=null||authCd!=""){
// $.messager.alert("提示", "请勿重新发送验证码!");
// return;
// }
var dbtrActId = document.getElementById("dbtrActId").value;
if(dbtrActId==null||dbtrActId==""){
$.messager.alert("提示", "请输入付款人账号!");
return;
}
var dbtrActName = document.getElementById("dbtrActName").value;
if(dbtrActName==null||dbtrActName==""){
$.messager.alert("提示", "请输入付款人名称!");
return;
}
$('#dbtrActName').prop({'disabled':true});
var dbtrBankId = document.getElementById("dbtrBankId").value;
if(dbtrBankId==null||dbtrBankId==""){
$.messager.alert("提示", "请输入付款款行行号!");
return;
}
var authCd = document.getElementById("authCd").value;
var dbtrBankId = document.getElementById("dbtrBankId").value;
var dbtrPhone = document.getElementById("dbtrPhone").value;
var cstmrNm = document.getElementById("cstmrNm").value;
var dbtrActName = document.getElementById("cstmrNm").value;
var zjhmid = document.getElementById("zjhmid").value;
var addCondition = extUtil.serializeObject($('#demoForm_form11').form());
addCondition['dbtrPhone'] = dbtrPhone;
addCondition['dbtrBankId'] = dbtrBankId;
addCondition['cstmrNm'] = cstmrNm;
addCondition['zjhmid'] = zjhmid;
addCondition['dbtrActId'] = dbtrActId;
addCondition['dbtrActName'] = dbtrActName;
addCondition['authCd'] = authCd;
utils.ajaxPost(staticParam.action_reqPath_main, "psersonOpenCaps_sendMessage", addCondition,
function(o) {
debugger
var msg = o.msg
if(msg = "SUCCESS"){
$('#dbtrBankId').prop({'disabled':true});
$('#addr').prop({'disabled':true});
$('#remark').prop({'disabled':true});
$('#dbtrCardType').prop({'readonly':true});
console.log(document.getElementById("dbtrCardType"))
//1
var comboBox = $("#dbtrCardType");
//console.log(comboBox.prop)
comboBox.prop("disabled",true)
//console.log(document.getElementById("dbtrCardType").disabled)
//2
$('#dbtrCardType').attr("disabled","disabled");
//console.log(document.getElementById("dbtrCardType").disabled)
//3
//console.log(document.getElementById("dbtrCardType"))
//console.log(document.getElementById("dbtrCardType").disabled)
document.getElementById("dbtrCardType").disabled =true;
document.getElementById("dbtrCardType").disabled =false;
//console.log(document.getElementById("dbtrCardType").disabled)
//4
$(document).ready(function(){
var select = $('dbtrCardType');
select.prop('disabled',true)
})
}
});
}
//选择收款银行
var chooseSkyh = function(){
eBankListDialog = extJQ.dialog({
title: '银行列表',
width: 786,
height: 438,
cache: false,
href: '../unitManage/bankListDialog.html',
modal: true,
buttons: [{
text:'确定',
handler:function(){
var row = $('#bankListDialog_datagrid').datagrid('getSelected');
$('#dbtrBankId').val(row.lhhh);
eBankListDialog.dialog('close');
}
},{
text:'取消',
handler:function(){
eBankListDialog.dialog('close');
}
}]
});
}
var addSendCaps = function(){
var authCd = document.getElementById("authCd").value;
if(authCd==null||authCd==""){
$.messager.alert("提示", "请先发送验证码!");
return;
}
debugger
var dbtrActId = document.getElementById("dbtrActId").value;
if(dbtrActId==null||dbtrActId==""){
$.messager.alert("提示", "请输入付款人账号!");
return;
}
var dbtrActName = document.getElementById("dbtrActName").value;
if(dbtrActName==null||dbtrActName==""){
$.messager.alert("提示", "请输入付款人名称!");
return;
}
var dbtrBankId = document.getElementById("dbtrBankId").value;
if(dbtrBankId==null||dbtrBankId==""){
$.messager.alert("提示", "请输入付款款行行号!");
return;
}
var dbtrBankId = document.getElementById("dbtrBankId").value;
var dbtrPhone = document.getElementById("dbtrPhone").value;
var cstmrNm = document.getElementById("cstmrNm").value;
var zjhmid = document.getElementById("zjhmid").value;
if(dbtrBankId==null||dbtrBankId==""){
$.messager.alert("提示", "请输入付款款行行号!");
return;
}
var addCondition = extUtil.serializeObject($('#demoForm_form11').form());
addCondition['authCd'] = authCd;
addCondition['dbtrPhone'] = dbtrPhone;
addCondition['cstmrNm'] = cstmrNm;
addCondition['zjhmid'] = zjhmid;
addCondition['dbtrActId'] = dbtrActId;
utils.ajaxPost(staticParam.action_reqPath_main,'psersonOpenCaps_openCaps', addCondition,
function(o) {
debugger
jylsh = o.jylsh;
var grzh = o.grzh;
$("#grzh").val(grzh);
if(grzh != null){
$('#qd').linkbutton('disable');
$("#print").linkbutton({disabled:false});
}
eSingleFunctionDialog = extJQ.dialog({
title : '照片采集',
href : '../extractManage/imageBg.html',
...................................................................
}
});
$.messager.alert("提示", "个人开户受理成功",'success');
},
);
}
</script>
</head>
<div style="margin: 5px">
<span style="font-weight: bold;"><img alt=""
src="../../js/themes/icons/ejx/folder_go.png"> 个人开户</span>
</div>
<div id="demoForm_div1" align="center" style="width: 100%, height: 100%">
<form id="demoForm_form11" method="post" class="form">
<table id="demoForm_table1" class="table" style="width: 100%;">
<tbody>
<tr>
<th><span style="color: red">*</span>单位账号:</th>
<td><input id="dwzh1" name="dwzh1" type="text"
disabled="disabled" class="easyui-validatebox">
<th>单位名称:</th>
<td><input name="dwmc1" id="dwmc1" type="text"
disabled="disabled"></td>
</tr>
<tr>
<th><span style="color: red">*</span>姓名:</th>
<td><input id="cstmrNm" name="cstmrNm" type="text"
class="easyui-validatebox" disabled="disabled"></td>
</tr>
<tr>
<th><span style="color: red">*</span>个人账号:</th>
<td><input id="cstmrId" name="cstmrId"
class="easyui-validatebox" type="text" disabled="disabled"> </td>
<th><span style="color: red">*</span>证件号码:</th>
<td><input id="zjhmid" name="zjhmid" type="text"
disabled="disabled"></td>
</tr>
<tr>
<th><span style="color: red">*</span>付款人账号:</th>
<td><input id="dbtrActId" name="dbtrActId" disabled="disabled"
class="easyui-validatebox"> </td>
<th><span style="color: red">*</span>付款人名称:</th>
<td><input id="dbtrActName" name="dbtrActName"
disabled="disabled" class="easyui-validatebox" type="text"></td>
</tr>
<tr>
<th><span style="color: red">*</span>付款人账户类型:</th>
<td><select id="dbtrCardType" name="dbtrCardType"
class="easyui-combobox combobox-f combo-f"
data-options="panelHeight:'auto',editable:false,
valueField:'code',textField:'name',
required:true, missingMessage:'付款人账户类型为必填 !',
readonly:false"
style="width: 154px;">
<option value="01">01</option>
<option value="02" selected>02</option>
<option value="03">03</option>
</select></td>
<th><span style="color: red">*</span>付款行行号:</th>
<td><input name="dbtrBankId" id="dbtrBankId"
class="easyui-validatebox" type="text"> <a
id="extractOperForm_checkSkyh_btn" onclick="chooseSkyh()"
class="easyui-linkbutton">...</a></td>
</tr>
<tr>
<th><span style="color: red">*</span>手机号码:</th>
<td><input id="dbtrPhone" name="dbtrPhone"
class="easyui-validatebox" disabled="disabled"></td>
<th>验证码:</th>
<td><input id="authCd" name="authCd"
class="easyui-validatebox"> <a
id="userInfoForm_checkUserId_btn" href="javascript:void(0);"
onclick="sendMessage()" class="easyui-linkbutton">发送验证码</a></td>
</tr>
<tr>
<th>地址:</th>
<td><input id="addr" name="addr" class="easyui-validatebox"
type="text"></td>
<th>备注/附言:</th>
<td><input name="remark" id="remark"
class="easyui-validatebox" type="text"> </td>
</tr>
<tr>
<td colspan="4" style="text-align: center;"><a id="qd"
href="javascript:void(0);" class="easyui-linkbutton"
style="font-weight: bold;" data-options="iconCls:'icon-add'"
onclick="addSendCaps();"> 确定 </a><a href="javascript:void(0);"
class="easyui-linkbutton" style="font-weight: bold;"
data-options="iconCls:'icon-cancel'" onclick="fclean();"> 清空 </a></td>
</tr>
</tbody>
</table>
</form>
</div>
求赐教


一样问题