前台验证用validator.js就可以,具体请查找百度
后台用django的form验证(我猜你使用的django框架开发的web应用)
具体写法是
class LoginForm(ModelForm):
class Meta:
model = Login
fields = {'user_name', 'password'}
def clean(self):
cleaned_data = super(LoginForm, self).clean()
user_name= cleaned_data.get('user_name', '')
password= cleaned_data.get('password', '')
if user_name== '':
self._errors["user_name"] = self.error_class([u'姓名不允许为空!'])
if password== '':
self._errors["password"] = self.error_class([u'密码不允许为空!'])
return cleaned_data
这样在表单提交的时候django的form会自动为你做非空验证,如果有其他需要验证的,可以按照上面的写法进行修改。
可以使用ajax把获取到的数据传到后台
$.post("这里是后台处理页面地址例:(url.php)",{UserName:UserName,UserPwd:UserPwd},function(result){
//这里对返回结果做处理
console.log(result);
});
用jquery的ajax啊,
$.ajax({
url: 'abc',
type: 'post',
dataType: 'json',
success:function(){}
})