怀疑人生,去掉输出程序执行错误(时好时坏)
//把密码加密再提交表单
var md5Pwd=hex_md5(pwd);
$("#password").val(md5Pwd);
$('#form')[0].submit();
原来提交之前输出md5字符串的值,之后去掉了。结果提交的密码就成了明文???
可能的问题
可能加密或者val()存在异步操作,程序直接进入下一步。
暂时解决办法
var md5Pwd=hex_md5(pwd);
$("#password").val(md5Pwd);
setTimeout(function () {
$('#forgotPwdForm')[0].submit();
})