初始化combobox控件,根據value值設置選項

//初始化combobox控件

$(function(){//編號
$('#cardNum').combobox({
valueField: 'value',
textField: 'label',
data: [{
label: '不用輸入',
value: '0'
},{
label: '詢問輸入(做記賬用)',
value: '1'
},{
label: '必須輸入(做覈銷用)',
value: '2'
}]
});

//根據value值選擇選項
if($('#cardNum').val()==0){
$('#cardNum').combobox('setValues', '0');
}else if($('#cardNum').val()==1){
$('#cardNum').combobox('setValues', '1');
}else if($('#cardNum').val()==2){
$('#cardNum').combobox('setValues', '2');
}
});

//////////////////////////////////////////////////////////////////////////////////////////////////////

<td align="right" width="20%">編號:</td>
<td align="left" width="20%">
<input id="cardNum" name="cardNum" value="${pm.cardNum }"/>
</td>

原文地址:https://www.cnblogs.com/OP-RONG/p/4210282.html