触发器下拉菜单:未捕获的TypeError:无法使用“ in”运算符在其中搜索“ length”

时间:2019-09-25 02:07:17

标签: php jquery ajax

这是我的代码。如果要选择国家,我希望有一个喜欢的国家,该国家下的州列表将显示。

jQuery(document).ready(function() {
//        jQuery('#jform_sublocation > option[value!=""]').remove();
        jQuery( "#jform_state" ).trigger( "liszt:updated" );
        jQuery('#jform_country').change(function() {
            var country = this.value;
            jQuery.ajax({
                url: 'index.php?option=com_dwa&c=register&task=state&country=' + country,
                success: function(data) {
                    jQuery('#jform_state > option[value!=""]').remove();
                    jQuery.each(data, function(k, v) {
                        jQuery('#jform_state').append('<option value="' + k + '">' + v + '</option>');
                    });
                    jQuery( "#jform_state" ).trigger( "liszt:updated" );
                },
                cache: false
            });
        });
    });

0 个答案:

没有答案