gpt4 book ai didi

php - 如何在 ajax 调用中操作 URL?

转载 作者:可可西里 更新时间:2023-11-01 14:03:40 27 4
gpt4 key购买 nike

我试图在更改下拉菜单时触发 ajax 调用(在 client_script.php)。 ajax 调用将向 server_script.php 发送一些值,它会更改 client_script.php 的一个 div 部分。问题是服务器脚本保存在本地目录中,例如 blocks/latestgrades/server_script.php。当 ajax 调用完成时,url 变成 server_script.php 的地址,前面加上

 http://localhost/umoodle 

这很好,因为 server_script/php 文件位置就是这样。但是当我将鼠标悬停在其他页面上时,onchange 会触发 ajax 调用,该调用会尝试在该位置找到 server_script.php,但前面加上

http://localhost/umoodle/<something_i_dont_want_here>/

如何更改 url 以剪切我不想要的地方,然后用它进行 ajax 调用?

最佳答案

确保 ajax url 是绝对 url(以正斜杠开头),以便它是从根而不是相对于当前页面形成的。例如:(url: '/umoodle')

关于php - 如何在 ajax 调用中操作 URL?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/16448750/

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