用户名:------
密码:--------
邮箱:--------
住址:--------
按钮:submit
在这样一个注册表单里面 ,我打算让: 游客 每填写一个input ,应用ajax 提交检测。
这样直到整个表单完全填写完成。然后submit提交。我的疑惑之处在于 ajax检测完之后 ,用户可能更改输入内容(甚至可以不触发ajax ,提交非法字符,这种可能存在吧?)。
submit提交这样的信息之前 ,势必还要再进行一次检测。造成代码重复。没有起到ajax应有的作用。我的想法是 ajax每检测完成一个 ,在 session中写入一个标记。用户名 密码 邮箱 地址 4个session .
submit提交时 检测4个session,然后提交 。这个思路是否可行?各位有没有更好的方法? 请赐教
密码:--------
邮箱:--------
住址:--------
按钮:submit
在这样一个注册表单里面 ,我打算让: 游客 每填写一个input ,应用ajax 提交检测。
这样直到整个表单完全填写完成。然后submit提交。我的疑惑之处在于 ajax检测完之后 ,用户可能更改输入内容(甚至可以不触发ajax ,提交非法字符,这种可能存在吧?)。
submit提交这样的信息之前 ,势必还要再进行一次检测。造成代码重复。没有起到ajax应有的作用。我的想法是 ajax每检测完成一个 ,在 session中写入一个标记。用户名 密码 邮箱 地址 4个session .
submit提交时 检测4个session,然后提交 。这个思路是否可行?各位有没有更好的方法? 请赐教
但是这样太频繁请求服务器了queryphp ORM数据库类
--------------------------------------------------------
教程地址
http://topic.csdn.net/u/20100228/22/3bea834b-efc0-4aa0-af4a-a4923af8b60c.html
http://topic.csdn.net/u/20100226/12/43bf3dc5-795f-4fa5-861a-2f7bf8fd0cd6.html
下载地址
http://code.google.com/p/queryphp/downloads/list
提交之前可用js再次检查 提交后页面也可以再次检查
只要你检查的代码写得好 一次检查就足够了
$("#input_id").blur(function(){
//给后台页check.php检查
$.get("check.php?inputvalue="+$(this).val(),
function(data){
alert(data);//返回结果提示,返回页面输出为这样echo data;
$("#show_check_id").html(data);//show_check_id为一个元素的id,比如<div>或者<span>,将返回结果显示在那里面
}
);
});