编辑:CavidKərimov的回答确实有效。如下设置表格也有效。
<form onsubmit="return false;"></form>
我正在尝试使用jQuery和AJAX从PHP文件中检索一个简单的文本字符串,如下所示:
的index.html
$.get("echo.php", function(data, status) {
console.log("success: " + data);
}).fail(function(jqXHR, textStatus, error) {
console.log("failed: " + JSON.stringify(jqXHR));
});
echo.php
<?php
echo "echoed from php successfully";
?>
但我收到以下错误:
failed: {"readyState":0,"status":0,"statusText":"error"}
我搜索了一下,显然这是因为同源策略,但是我确信这不是这种情况,因为HTML和PHP文件存储在服务器上完全相同的文件夹中。
答案 0 :(得分:0)
使用此功能并告诉我们发生了什么:
$("#go").click(function() {
console.log("clicked");
var $id = $("#id").val();
console.log("id: " + $id);
$.get("echo.php", function(data) {
console.log("success: " + data);
}).fail(function(data) {
console.log("failed: " + data);
});
return false;
});