我很困惑,應該在哪裏設置基本URL。目前,我打電話的URL及其擴展,因爲它們是:如何設置基本URL並在哪裏申報?
例如:
$(document).on("pageinit", "#login", function() {
$("#form2").on("submit", function (event) {
$.ajax({
type: "GET",
url: "http://www.websiteurl.com/public/account/login/", //the full url
data: $("#form2").serialize(),
success: function (data) {
if (data.loggedIn) {
alert("logged");
} else {
alert("not logged");
}
}
});
});
});
從我的理解基本URL是一個字符串,我正好連接信息到字符串,如:
var baseUrl = "http://www.websiteurl.com/";
$(document).on("pageinit", "#login", function() {
$("#form2").on("submit", function (event) {
$.ajax({
type: "GET",
url: baseUrl + "public/account/login/", //using baseUrl
data: $("#form2").serialize(),
success: function (data) {
if (data.loggedIn) {
alert("logged");
} else {
alert("not logged");
}
}
});
});
});
但我相信我做錯了,一些網站談論使用PHP來聲明baseurl。我可以得到一些建議如何做到這一點,我應該在哪裏聲明基本的URL字符串。
作爲<base>
在HTML頁面或作爲String
在js文件上?謝謝。
可以使用<基本href =「」>或第二個實施例變種的baseUrl來設置。無需在php中聲明任何內容。或者只是使用完整的網址,baseUrl不是強制性的 – Timur
http://stackoverflow.com/questions/1889076/is-it-recommended-to-use-the-base-html-tag –