我有一个带有 URL localhost/dir1/dir2/file.html
的 HTML 文件。在这个文件中,我通过 jquery 将数据发送到服务器。
$('#element').live("change", function(){
$.ajax({
url: "localhost/dir1/dir3/file.php",
type: "POST",
data: { esp: $(this).val() },
success: function(result){
$("#element2").html(result);
}
})
由于 jquery 将数据发送到
localhost/dir1/dir2/localhost/dir1/dir3/file.php
,我收到一个错误,但我需要将数据发送到 localhost/dir1/dir3/file.php
。我怎样才能做到这一点?
最佳答案
将您的网址更改为:
/dir1/dir3/file.php
这避免了将协议(protocol)和服务器硬编码到您的代码中。
关于jquery - 使用 jQuery 将数据发送到绝对 URL,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/16469431/