是下面加粗部分的代码引起的
$.validator.setDefaults({ onfocusout: function (element) { //... $(element).val($(element).val().trim()); //.. }, onfocusin: function (element, event) { }, onkeyup: function (element, event) { } });
我来帮你结贴。这种功能,应该设置相关的属性,在post上面,或者在password属性上就可以了吧。
浏览器兼容性吧
在表单中加入autocomplete="off"后,IE和FF不会提示保存密码,但是用Chrome浏览器登录系统时,会弹出自动保存密码的提示,从安全的角度考虑最好就不要自动保存了。可以考虑下面代码
<input type="text" name="password" onfocus="this.type='password'" autocomplete="off"/>