Ajax找不到php文件.为什么?
Ajax cant find php file.. Why?
我正试图创建一个ajax登录表单,但我的jquery脚本找不到php文件。它们在同一个目录中(!),但不起作用。
我的php文件(logreg.php)
<?php
echo 'true';
?>
我的脚本文件(logreg.js)
$("button[action='"register'"]").click(function(){
var username = $("#login-username").val();
var password = $("#login-password").val();
var repassword = $("#login-repassword").val();
$.ajax({
type: "POST",
url: "logreg.php",
data: "name="+username+"&pass="+password+"&repass="+repassword,
success:function(html){
if(html=='true'){
}
},
beforeSend:function(){
$("button[action='"register'"]").text("Sendet ...");
},
error: function(ts) { $("div#content").html(ts.responseText); }
});
});
为什么不起作用?我每次都得到"错误404"(找不到)。
它们在同一目录中
URL是相对于HTML文档而不是JavaScript文件的。
您应该能够在浏览器中加载logreg.php,并在屏幕上获得"true"消息。因此,使用任何url访问php文件,然后在js文件中使用相同的url:
url: "http://mydomain.local/logreg.php",
相关文章:
- 为什么spyOn"停止函数“”的所有执行;Jasmine(要求澄清Jasmine 2.2间谍文件)
- 为什么jQuery文件的函数中有两个参数,但只接收一个参数
- 为什么不't我的ruby代码与javascript文件一起插入
- 为什么可以't我将数据从c#发送到asp.net中的Javascript文件
- 为什么我的get-requesttoserver.js返回离子云9上的实际文件
- Redux:为什么不把操作和reducer放在同一个文件中呢
- 为什么当我在带有锚点的页面之间移动时,Rails不重新加载我的javascript文件
- 为什么当我上传文件并点击更多上传另一个文件的第一个删除
- 动态注入javascript文件-为什么大多数示例都附加到头上
- 为什么可以't我从Json文件中检索数据
- 为什么XMLHttpRequest响应的长度和请求文件的大小不同
- 为什么我的 ajax 调用没有生成,因为我包含 ajax 的 js 文件包含在 iframe 中
- 为什么自定义 JavaScript 文件放在客户端文件夹中时不在我的 Meteor 模板上呈现
- 为什么我在 webpack 中需要 html 文件时会得到一个位置字符串
- 为什么PHP文件不用于(自定义)CSS和JS
- 为什么在父目录中的文件夹上向 ajax 发送主干请求
- 当我用ctrl+p搜索时,为什么要在谷歌chrome上使用inspect来调试缺少显示文件js
- 为什么我可以't在nodeJS服务器上接收文件
- 为什么“文件上传”会破坏很多东西
- 为什么文件写入器停止了