这是应该做的是调用actions.php,然后返回'POST'的数组'GET'类型 这里是代码。我可以获得警报(“不在ajax”)作出响应,但$.ajax
中的任何内容都不会:有任何建议吗?jquery ajax没有响应
/******这是jQuery和AJAX文件***********************/
/****************************
$("#loginSignupButton").click(function() {
// alert("Not in the ajax");
$.ajax({
type: "POST",
url: "actions.php?action=loginSignup",
data: "email=" + $("#email").val() + "&password" + $("#password").val() + "&loginActive=" + $("#loginAcive").val(),
success: function(result) {
alert(result);
}
})
})
/************ ****/
include(“functions.php”);
if ($_GET['action'] == "loginSignup") {
print_r($_POST);
}
/***********/
你加载jQuery库? –
将错误函数添加到您的ajax调用中,并查看您是否收到任何错误。错误:函数(jqXHR,textStatus,errorThrown){console.log(textStatus,errorThrown); } – Hakunamatata
您无法发送POST请求的查询字符串。你需要发送'data'是一个对象(键值对)。 – Terry