我正在使用Jqtransform脚本设置表单样式.该表单包含一个选择器,用于登记某些城市,当我点击一个城市时,它应该更新该城市内的某些位置的选择器.
这是选择器的代码
<select name="city" id="city" class="wide" onchange="populateDestrict(this)">
Run Code Online (Sandbox Code Playgroud)
它在默认样式下工作正常,但在应用JQ之后,它失去了它的功能
我在此之前问了一个问题LINK
我按照Dormilich所做的那样写作:
$(function() {
$("form.jqtransform").jqTransform();
$("#city").change(populateDestrict(this));
});
Run Code Online (Sandbox Code Playgroud)
但它不起作用!
如果它有帮助,这里也是函数的代码
<script language="javascript">
function populateDestrict(obj){
var city=obj.value;
if(city!=""){
$.post('city_state.php',{ city: city},function(xml){
$("#state").removeOption(/./);
$("district",xml).each(function() {
$("#state").addOption($("key",this).text(), $("value",this).text());
});
});
}
}
</script>
Run Code Online (Sandbox Code Playgroud)
任何帮助人们???????? 谢谢