我有一个用 codeigniter 开发的网站。
在我网站的许多页面中,我有更多相等的函数 javascript/jquery 和 PHP 中的一些字符串,如下所示:
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 字符串)
- 帮助程序(但是如何?)
- 文件 php,其中声明函数 JS,如 common.php(但放在哪里以及如何调用它?)
你对我的范围有一些解决方案吗?谢谢