我很困惑,应该在哪里设置基本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 –