codeigniter で開発されたサイトがあります。
私のサイトの多くのページでは、次のような PHP の文字列を使用して、より同等の関数 javascript/jquery を使用しています。
function change_city_by_nation(nation_id){
var site_url_city ="<?php echo(site_url('/backend/city/get_city_by_nation_id')); ?>";
$.ajax({
url: site_url_city,
async: false,
type: "POST",
data: "nation_id="+nation_id,
dataType: "html",
success: function(data) {
$('#city').empty();
$(data +' option').each(function(index){
$('#city').append($(this).html());
});
$('#city').prepend("<option value='0' selected='selected'>Tutte le città</option>");
}
});
}
PHP で文字列を使用してこの JavaScript 関数をすべて収集するのに最適な場所はどこですか? - JS ファイル (ただし、呼び出すときに php 文字列を渡す必要があります)
- ヘルパー (しかし、どのように?)
- 関数 JS を common.php のように宣言するファイル php (ただし、どこに配置し、どのように呼び出すか?)
私の範囲の解決策はありますか?ありがとう