我有一个包含三个选择字段的表单。我希望第二个选择基于第一个选择填充,然后第三个选择基于第二个选择填充。所以属性类型->县->市。我的js的一个基本思路如下。
$('.property_type').change(function(){
if(this.value == 'com'){
$('.property_detail_county').html('MY HTML');
}else if((this.value == 'res')){
$('.property_detail_county').html('MORE HTML');
}
所有这些都在 .ready() 中。这工作正常。我的问题是,当您尝试编写用于填充第二个选择(城市)的第二个函数时,它不会触发任何东西。这是我的第二个函数,也在 ready 里面。
$('.property_detail_county').change(function(){
console.log('Changed');
});
我的理论是,由于这种情况,第二个函数永远不会被读取或加载。你们知道另一种方法吗?
提前致谢。
Ps 如果这已经回答了,请随时指出我正确的方向,我在任何地方都找不到主题。