1.5

2011-12-23 6 views
0

私は、構造体フォルダがあります。default.phpで1.5

modules/mod_test/tmpl/default.php 
modules/mod_test/tmpl/nation.php 
modules/mod_test/helper.php 
modules/mod_test/mod_test.php 
modules/mod_test/mod_test.xml 

私が使用しています:私はフォルダモジュールでnation.phpを作成してい

<script type="text/javascript"> 
$(document).ready(function(){ 
    $('.nation').change(function(){ 
     var id = $(this).val(); 
     var dataString = 'id='+id; 
     var url = 'modules/mod_test/tmpl/nation.php?'+dataString; 
     $.getJSON(url + '&jsoncallback=?', function(data){ 
      $('.city').html(data); 
     }) 
     return false; 
    }); 
}); 
</script> 

を/ mod_test/tmpl /?それはジョムラに置かれる権利?そしてもしそうなら、city.phpのconnect databaseを使う方法は?どのようなアイデアに

+0

にこれを確認してください - > http://slacklabs.be/joomla -15 /チュートリアル作成 - an-ajax-joomla-15-newsticker-module-with-jquery/page-2 – Rikesh

答えて

0

私はあなたが'&jsoncallback=?'関数自体を必要といけないと思うと、これは内部的に等価である

$.getJSON(url, function(data){ 
     $('.city').html(data); 
    }) 

コールバック関数です

$.ajax({ 
    url: "url", 
    dataType: 'json', 
    success: function(data){ 
    $('.city').html(data); 
    } 
});