使用jquery UI插件的州和城市组合框

xet 发布于 2019-03-09 javascript 最后更新 2019-03-09 14:35 5 浏览

我试图根据状态(类别和子类别)选择州和城市,但给jquery ui插件提供了一个问题来搜索该值。

  <script type="text/javascript">
$(function(){
                $('#cod_estados').change(function(){
                    if( $(this).val() ) {
                        $('#cod_cidades').hide();
                        $('.carregando').show();
                        $.getJSON('cidades.ajax.php?search=',{cod_estados: $(this).val(), ajax: 'true'}, function(j){
                            var options = '<option value=""></option>'; 
                            for (var i = 0; i < j.length; i++) {
                                options += '<option value="' + j[i].cod_cidades + '">' + j[i].nome + '</option>';
                            }   
                            $('#cod_cidades').html(options).show();
                            $('.carregando').hide();
                        });
                    } else {
                        $('#cod_cidades').html('<option value="">– Escolha um estado –</option>');
                    }
                });
            });
            </script>
http://imageshack.us/g/10/99913872.jpg/ 记住我正在使用其他JavaScript代码将会发生冲突吗? 膝部 'jQuery.noConflict()' 而不是$然后来了 '(function(){' 但代码停止运作。
已邀请:

ut_eos

赞同来自:

如果要在noConflict模式下使用jQuery,可以在快捷方式domReady调用中重新映射$

jQuery.noConflict();
jQuery(function($) {
    // Your code here, access $ as usual
});