base + '/base/queryCommonVehicleBrand.html' 的構成在 jQuery AJAX 設定中,url 參數決定請求發送的目標地址。程式碼片段:
var baseCarBrand = new Array();
$.ajax({
url: base + '/base/queryCommonVehicleBrand.html',
success: function(e) {
var result = eval("(" + e + ")");
for(var i in result.data){
baseCarBrand[result.data[i].id] = result.data[i].name;
}
}
});
base 的角色base 通常是一個儲存應用程式上下文路徑的變數,例如:
var base = "https://10.172.236.251:19328";
因此完整的請求 URL 為:https://10.172.236.251:19328/base/queryCommonVehicleBrand.html。
eval() 解析 JSON,改用 JSON.parse() 或直接設定 dataType: 'json'。理解 URL 拼接機制,有助於排查 404 錯誤與跨域問題。