$(function(){
$(
'#province'
).combobox({
url:
'apply/provinceCombobox_combobox.action'
,
editable:
false
,
cache:
false
,
valueField:
'code'
,
textField:
'note'
,
onHidePanel: function(){
$(
"#city"
).combobox(
"setValue"
,
''
);
$(
"#county"
).combobox(
"setValue"
,
''
);
$(
"#cregicounty"
).val(
''
);
var province = $(
'#province'
).combobox(
'getValue'
);
if
(province!=
''
){
$.ajax({
type:
"POST"
,
url:
"apply/cityCombobox_combobox.action?province="
+province,
cache:
false
,
dataType :
"json"
,
success: function(data){
$(
"#city"
).combobox(
"loadData"
,data);
}
});
}
}
});
$(
'#city'
).combobox({
editable:
false
,
cache:
false
,
valueField:
'code'
,
textField:
'note'
,
onHidePanel: function(){
$(
"#cregicounty"
).val(
''
);
$(
"#county"
).combobox(
"setValue"
,
''
);
var city = $(
'#city'
).combobox(
'getValue'
);
if
(city!=
''
){
$.ajax({
type:
"POST"
,
url:
"apply/countyCombobox_combobox.action?city="
+city,
cache:
false
,
dataType :
"json"
,
success: function(data){
$(
"#county"
).combobox(
"loadData"
,data);
}
});
}
}
});
$(
'#county'
).combobox({
editable:
false
,
cache:
false
,
valueField:
'code'
,
textField:
'note'
,
onHidePanel: function(){
var str=$(
'#county'
).combobox(
'getText'
);
$(
"#cregicounty"
).val(str);
}
});
$(
'#country'
).combobox({
valueField:
'english'
,
textField:
'note'
,
url:
'json/country.json'
,
cache:
false
,
onChange: function(newValue,oldValue){
countrySearch(newValue);
countrys(newValue);
}
});
});
第二篇
jQuery(function(){
$(
'#province'
).combobox({
valueField:
'itemvalue'
,
textField:
'itemtext'
,
url:
'/user/sort/province_list'
,
panelHeight:
'auto'
,
required:
true
,
editable:
true
,
value:
'${user.province}'
,
onChange:function(province){
$(
'#city'
).combobox({
valueField:
'itemvalue'
,
textField:
'itemtext'
,
url:
'/user/sort/city_list?province='
+province,
panelHeight:
'auto'
,
required:
true
,
editable:
true
,
value:
'--请选择--'
});
}
});
$(
'#city'
).combobox({
valueField:
'itemvalue'
,
textField:
'itemtext'
,
url:
'/user/sort/city_list?province=${user.province}'
,
panelHeight:
'auto'
,
required:
true
,
editable:
true
,
value:
'${user.city}'
});
});
<TR>
<TD align=
"right"
>地区 省级</TD>
<TD align=
"left"
>
<INPUT style=
"WIDTH: 128px"
id=province
class
=easyui-validatebox type=text name=province validType=
"selectValid['--请选择--']"
>
</TD>
</TR>
<TR>
<TD align=
"right"
>地区 县市区</TD>
<TD align=
"left"
>
<INPUT style=
"WIDTH: 128px"
id=city
class
=easyui-validatebox type=text name=city validType=
"selectValid['--请选择--']"
>
</TD>
</TR>
第三篇
easyUi的Combobox:
-
- var srmCombx = $("#txtShouName").combobox({
- loader:function(param,success,error){
- $.ajax({
- url: '${CTX_ROOT}/TEquipmentsController?method=getEquipmentByParId&id='+selectSgId+'',
- dataType: 'json',
- success: function(data){
- data.unshift({equipmentid:'',equipmentname:'全部'});
- success(data);
- },
- error: function(){
- error.apply(this, arguments);
- }
- });
- },
- onSelect:function(record){
- piperowCombx.combobox({
- loader:function(param,success,error){
- $.ajax({
- url: '${CTX_ROOT}/TEquipmentsController?method=getEquipmentByParId&id='+$("#txtShouName").combobox("getValue")+'',
- dataType: 'json',
- success: function(data){
- data.unshift({equipmentid:'',equipmentname:'全部'});
- success(data);
- },
- error: function(){
- error.apply(this, arguments);
- }
- });
- },
- onSelect:function(record){
- pipeCombx.combobox({
- loader:function(param,success,error){
- $.ajax({
- url: '${CTX_ROOT}/TEquipmentsController?method=getEquipmentByParId&id='+$("#txtPipeRowName").combobox("getValue")+'',
- dataType: 'json',
- success: function(data){
- data.unshift({equipmentid:'',equipmentname:'全部'});
- success(data);
- },
- error: function(){
- error.apply(this, arguments);
- }
- });
- },
- valueField: 'equipmentid',
- textField: 'equipmentname',
- value:'',
- editable:false
- });
- },
- onLoadSuccess:function(){
- pipeCombx.combobox("clear");
- pipeCombx.combobox('setValue', '全部');
- },
- valueField: 'equipmentid',
- textField: 'equipmentname',
- value:'',
- editable:false
- }).combobox("clear");
-
- },
- valueField: 'equipmentid',
- textField: 'equipmentname',
- value:'',
- editable:false
- });
-
-
-
-
- var piperowCombx = $("#txtPipeRowName").combobox({
- loader:function(param,success,error){
- $.ajax({
- url: '${CTX_ROOT}/TEquipmentsController?method=getEquipmentByParId&id='+$("#txtShouName").combobox("getValue")+'',
- dataType: 'json',
- success: function(data){
- data.unshift({equipmentid:'',equipmentname:'全部'});
- success(data);
- },
- error: function(){
- error.apply(this, arguments);
- }
- });
- },
- valueField: 'equipmentid',
- textField: 'equipmentname',
- value:'',
- editable:false
- });
-
-
- var pipeCombx=$("#txtPipeName").combobox({
- loader:function(param,success,error){
- $.ajax({
- url: '${CTX_ROOT}/TEquipmentsController?method=getEquipmentByParId&id='+$("#txtPipeRowName").combobox("getValue")+'',
- dataType: 'json',
- success: function(data){
- data.unshift({equipmentid:'',equipmentname:'全部'});
- success(data);
- },
- error: function(){
- error.apply(this, arguments);
- }
- });
- },
- valueField: 'equipmentid',
- textField: 'equipmentname',
- value:'',
- editable:false
- });