我想從我的主要頁面的外部JS文件通過我的變量。請參閱我的代碼。如何PHP值傳遞給外部JavaScript文件
主頁:
<script type="text/javaScript">
$(document).ready(function(){
var add_project_link="<?= base_url().'add_project/show_form'; ?>";
var add_agent_link="<?= base_url().'agent/add_agent';?>";
});
</script>
外部JS
$(document).ready(function(){
alert(add_project_link);
alert(add_agent_link);
});
我:沒有定義
未捕獲的ReferenceError add_project_link。
我以爲外部JS會捕獲主頁面中聲明的變量。有什麼想法嗎?非常感謝!
不要定義jQuery的'$(文件)裏面你的JavaScript變量。就緒(函數(){})。整個觀點是在你調用jQuery的外部文件之前定義它們。看看我的答案。 – hohner 2012-03-07 10:43:47