2013-04-11 23 views
0

我试图根据状态(类别和子类)选择状态和城市,但给jquery ui插件搜索值的问题。状态和城市组合框与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()'

代替$和然后是 '(函数(){'

但代码将停止运行。

回答

0

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

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

该代码没有工作=/ – Offboard 2013-04-11 16:34:33

+0

然后我道歉,但我不明白你的问题。也许你可以提供一些额外的清晰你的问题。 – Travis 2013-04-11 16:37:28