gpt4 book ai didi

JQuery ajax url 路径(相对于或绝对于什么?)

转载 作者:行者123 更新时间:2023-12-01 07:39:08 25 4
gpt4 key购买 nike

我正在尝试使用 jquery 的 ajax 运行 php 脚本。我不明白 jquery 如何定义脚本的路径。我知道如何让它发挥作用,但我需要了解为什么?

php 脚本在这里

http://localhost/mywebsite/videography/include/data/data_videography_date.php

// filesystem

D:\public_html\mywebsite\videography\include\data\data_videography_date.php

jquery 脚本在这里:

http://localhost/mywebsite/common/js/global.js

// filsesystem

D:\public_html\mywebsite\common\js\global.js

我这样调用它:

$.ajax({
type: "POST",
url: "videography/include/data/data_videography_date.php"
}).done(function(data) {
// done
}).fail(function(data) {
// fail
}).always(function() {
// always
});

我注意到 jquery 将 http://localhost/mywebsite/ 附加到 url 中。但是 jquery 是如何计算出路径的呢?

它与 php 脚本、jquery 脚本、确切的位置相关吗?即使它有效,我也需要知道为什么。

最佳答案

Ajax 使用 localhost,因为您的应用程序在本地服务器上运行。

如果给定的 URL 不包含来源,Ajax 将从 window.location.origin 获取请求来源。

关于JQuery ajax url 路径(相对于或绝对于什么?),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/54660805/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com