PHP和jQuery的:渐进增强
-
19-09-2019 - |
题
我有用于提交数据形成几个PHP页面。我典型的设置是有页面后给自己,这样我可以验证输入,并在必要时与用户提交的数据(和标记以显示错误所在)重新加载页面。如果一切正常我重定向到一个感谢您网页。
我想开始使用AJAX(jQuery的)提交表单,但有原始PHP提交柜面客户端没有使用JavaScript依傍。我仍然很新的jQuery和已经找到了几个例子使用jQuery,但使用我上述的设置没有提交。如果可能的话可能会有人给一个简单的例子,或指向,做一个页面。感谢
解决方案
您可以在这里可能 http://jquery.malsup.com/form/ <使用的jQuery插件形式/ A>
这将是一种简单的方法将现有的页面。
其他提示
可以通过使用POST方法与jQuery提交POST数据:
$.post("verify.php", {"name":"jonathan"}, function(results) {
if (results.response == "ok") {
alert(results.message);
$("#form").remove();
} else {
alert(results.message);
}
}, "json");
的示例脚本可以是如下所示:
if ($_POST["name"] == "jonathan")
{
print json_encode(array(
"response" => "ok",
"message" => "You have been verified.";
));
}
else
{
print json_encode(array(
"response" => "fail",
"message" => "Your name is incorrect.";
));
}
window.location.href = thankyou_page_url在$。员额回调响应是否OK。
不隶属于 StackOverflow