php提交表单通过后,弹出的对话框怎样在当前页弹出 php提交表单通过后,弹出的对话框怎样在当前页弹出 而不是在空白页弹出? 想实现这样的效果: 而不是空白页弹出:------解决方案-------------------- 如果你的验证用PHP在后端,那么就用Ajax; 仅供参考:
HTML code
------解决方案-------------------- 提交到当前页。
------解决方案-------------------- 这个要用到ajax的
------解决方案-------------------- function login(name, pass)
{
$.ajax(
{
'type':'post',
'url':'http://xxx.xx',
'data':'name=' + name + '&pass=' + pass,
'success':function(msg)
{
if(msg == 'error')
alert('对不起!此账号不存在');
else
{
...
}
}
}
)
}
name:
pass:
------解决方案-------------------- ajax提交数据后 取得返回的部分 在弹出div中显示内容.
------解决方案-------------------- ajax 提交
------解决方案-------------------- 你是在php页面直接echo "<script>alert('XXX');</script>"吧,这个alert就是直接在php页面上显示的,而你的php页面上并没有html,所以会显示空白。还是通过ajax把结果返回到html页面,再弹层吧。
------解决方案-------------------- 大家的答案都很一致嘛,就是用ajax做
------解决方案-------------------- 你这里用ajax实现就可以
------解决方案-------------------- 用ajax啦,一定能实现。
Kenyataan: Kandungan artikel ini disumbangkan secara sukarela oleh netizen, dan hak cipta adalah milik pengarang asal. Laman web ini tidak memikul tanggungjawab undang-undang yang sepadan. Jika anda menemui sebarang kandungan yang disyaki plagiarisme atau pelanggaran, sila hubungi admin@php.cn