以下一段代碼在我的本地主機中工作,但是當我在我的服務器上傳文件時表現很奇怪。問題與jquery,失蹤;之前的聲明
$(function(){
var myPath=<?= BASE_URL ?>+'myaddress/mystatelist';
$('#country').val('US')
loadMystate('US',myPath);
});
其實我在我的本地像「test.study.com/projectname」,這意味着「<?= BASE_URL ?>
」將採取「/projectname
」作爲BASE_URL創建虛擬主機。當我在BASE_URL「http://dev.study.com
」上下載文件時遇到問題。現在我在螢火蟲中出現錯誤爲「missing ; before statement var myPath=http://dev.study.com/+'myaddress/mystatelist';
」
我做錯了這段代碼?請幫助我。
在PHP處理它之後,實際生成的JavaScript代碼是什麼樣的? – jfriend00
如果你不明白爲什麼一些JS不工作 - 向我們展示** JavaScript **。不要向我們展示一些在執行時會生成一些JS的PHP。 – Quentin
這將是一個非常糟糕的機制,不會在你的車上工作,因爲當問題真的發生在懸架上時,你認爲差速器有什麼問題。 – mVChr