Jquery在从另一个页面加载此下拉菜单之后立即更改选择语法
我有以下代码将元素从同一域下的远程页面加载到当前页面。元素包含一个下拉菜单,我希望在加载后用select语法向菜单中添加一些值。我想补充的价值是:Jquery在从另一个页面加载此下拉菜单之后立即更改选择语法,jquery,select,drop-down-menu,onchange,Jquery,Select,Drop Down Menu,Onchange,我有以下代码将元素从同一域下的远程页面加载到当前页面。元素包含一个下拉菜单,我希望在加载后用select语法向菜单中添加一些值。我想补充的价值是: size="5" onChange="this.form['CAT_Custom_221342'].value=this[this.selectedIndex].value" 这是我得到的活动代码,请帮我进一步编辑,谢谢 function StateAnhui() { $('#SuburbSelect').load('/Country/CN/_C
size="5" onChange="this.form['CAT_Custom_221342'].value=this[this.selectedIndex].value"
这是我得到的活动代码,请帮我进一步编辑,谢谢
function StateAnhui() {
$('#SuburbSelect').load('/Country/CN/_CN_suburbs.html #Anhui');
}
这是加载在中的下拉菜单:
加载后,我希望下拉列表如下所示:
为什么不能使用jquery函数来实现呢
$(document).ready(function(){
$('#Anhui select').change(function(){
$(this).attr('size', 5) ;
this.form['CAT_Custom_221342'].value=$(this).val();
});
});
<div id="Anhui">
<fieldset class="suburbSelect">
<label for="suburbSelect">安徽 / Province </label>
<select size="5" onChange="this.form['CAT_Custom_221342'].value=this[this.selectedIndex].value">
<option value="合肥">合肥</option>
<option value="巢湖">巢湖</option>
<option value="蚌埠">蚌埠</option>
<option value="安庆">安庆</option>
<option value="六安">六安</option>
<option value="滁州">滁州</option>
<option value="马鞍山">马鞍山</option>
<option value="阜阳">阜阳</option>
<option value="宣城">宣城</option>
<option value="铜陵">铜陵</option>
<option value="淮北">淮北</option>
<option value="芜湖">芜湖</option>
<option value="宿州">宿州</option>
<option value="淮南">淮南</option>
</select>
</fieldset>
</div>
$(document).ready(function(){
$('#Anhui select').change(function(){
$(this).attr('size', 5) ;
this.form['CAT_Custom_221342'].value=$(this).val();
});
});