php提交表单通过后,弹出的对话框怎样在当前页弹出
而不是在空白页弹出?
想实现这样的效果:
而不是空白页弹出:
而不是在空白页弹出?
想实现这样的效果:
而不是空白页弹出:
解决方案 »
- mysql 按id in()排序的问题,
- 关于php实现mvc的问题
- 救命~(要怎样 部署本地php的运行环境…)
- 为什么会提示Warning: mysql_fetch_array(): supplied argument is not a valid MySQL
- 急急急!在线求助!
- 关于目前data、uploads有执行.php权限,非常危险,需要立即取消目录的执行权限!的问题不会弄啊,大神求教。。。
- 急招软件开发人员
- 请各位帮忙解决这样的问题:一个有关smtp发送邮件的错误:错误信息501 input error.66
- 关于input type=hidden提交的问题
- unset数组指定的下标(散一散分)
- 怎样给静态网页加个注册登录页面
- 有关php的错误
仅供参考:<form name="myform" action="" method="post">
<p>用户:<input type="text" id="username" name="username" maxsize="20" onChange="nameInfor(this.value)"/> <span id="tip1"></span></p>
<p>密码:<input type="password" name="password" maxsize="50" /> <span id="tip2"></span></p> <input type="button" name="rgt" value="提交" onclick="dosubmit('subInfor')" />
<input type="button" name="back" value="返回" onclick="dosubmit('back')"/> </form>
var xmlHttp; //定义全局变量 function createXMLHttpRequest() {
//表示当前浏览器不是ie,如ns,firefox
if(window.XMLHttpRequest) {
xmlHttp = new XMLHttpRequest();
} else if (window.ActiveXObject) {
xmlHttp = new ActiveXObject("Microsoft.XMLHTTP");
}
} function nameInfor(Obj){
//alert("Obj-->>"+Obj); //检查输入的用户名
createXMLHttpRequest();
url = "../classes/action/loginAction.class.php?user="+Obj+"&ran="+Math.random();
method = "GET";
xmlHttp.open(method,url,true);
xmlHttp.onreadystatechange = checkName;
xmlHttp.send(null);
}
function checkName(){
if (xmlHttp.readyState == 4){
if (xmlHttp.status == 200){
var text = xmlHttp.responseText;
//alert("text-->>"+text);
Obj = document.getElementById("tip1");
Obj.innerHTML = text;
}else {
alert("response error code:"+xmlHttp.status); //输出响应出错的代码
}
}
}
//检索用户名
if (isset($_GET['user'])){
$name = $_GET['user'];
$user->ContrastName($name); //数据库查询,返回结果
}如果你的验证用js在前端,那么直接加alert;
{
$.ajax(
{
'type':'post',
'url':'http://xxx.xx',
'data':'name=' + name + '&pass=' + pass,
'success':function(msg)
{
if(msg == 'error')
alert('对不起!此账号不存在');
else
{
...
}
}
})}
name:<input type="text" name="name" id="name"/><br />
pass:<input type="text" name="pass" id="pass" />
<input type="button" onclick="login($('#name').val(), $('#pass').val());" value="登录"/>
用ajax不怎么难学