php jquery 条件警报或重定向
我有一个脚本通过 mysql db 检查验证,我使用 jquery 发布并回调结果,如果验证成功将重定向到另一个网址,否则会弹出提醒警报。
function chkValid(){
$.post('check_validate.php', $("#form").serialize(), function(data) {
// if invalid, pop up alert
alert(data);
// if valid, redirect
window.location("url");
});
可以通过上面的脚本来完成吗?
谢谢。 }
I have a script to check validation through mysql db, i use jquery to post and call back a result, if validate success will redirect to another url, else will pop up a reminder alert.
function chkValid(){
$.post('check_validate.php', $("#form").serialize(), function(data) {
// if invalid, pop up alert
alert(data);
// if valid, redirect
window.location("url");
});
could it be done by the scripts above?
Thanks.
}
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(3)
您必须获得“check_validate.php”返回给您的在服务器端处理的内容。
你的“check_validate.php”必须回显一条消息......例如
,让Jquery处理你的check_validate.php的回显字符串
you must get what the "check_validate.php" returns to you that was processed in the server side.
your "check_validate.php" must echo a message... for example
and let the Jquery process the echo string of your check_validate.php
确保您必须回显单个字符串来指示 php 代码中的数据是否有效。
或
在 check_validate.php 中
make sure you must echo a single string to indicate whether the data is valid or invalid in php code.
or
in check_validate.php
您可以发送一个标志作为对ajax请求的响应..如果操作成功则发送“1”,如果操作无效则发送“0”
You can send a flag as response to ajax request .. say send "1" if success operation and "0" if invalid operation