php ajax 里面 return false 阻止不了 form 提交、
2016-07-26 14:40
323 查看
ajax 里面 return false 阻止不了 form 提交、因为是属于分别的线程、
乱码问题:
数据库字段为gbk :
执行sql语句。
$("#tender003").submit(function(e){ var _money = $("#tender_moneys").val(); var valicode = $("#valicode").val(); var _borrow_nid = $("#borrow_nidv").val(); var flag = false; $.ajax({ async: false, ////要设置为同步的,要不CheckUserName的返回值永远为false url: "tender&p=Addstatus", type: "Post", data: {money:_money,valicode:valicode,borrow_nid:_borrow_nid}, success: function (data) { if(data!=1){ flag=true; alert(data);
// 在这里 return flase 下面程序依然会执行。 } } }); if (flag) { return false; } });
乱码问题:
数据库字段为gbk :
$_POST['keywords'] //HTML变量
$data['username'] = iconv("UTF-8","GBK" , $_POST['keywords']);
执行sql语句。
相关文章推荐
- yii2中的验证码
- PHP定时执行计划任务
- php正则贪婪匹配与非贪婪匹配一些例子
- PHP的编码规范
- php的相关函数
- php引用(&)详解及注意事项——引用返回function &a();&a()
- PHP 页面编码声明方法详解(header或meta)
- PHP进阶(四)——cookie与session
- yii2中的多表查询
- PHP获取当期前运行文件的路径,名字,服务器路径
- H264的RTP负载打包的数据包格式,分组,分片
- 为什么input是读取,output是写入?
- window下安装yii2环境
- 浅谈CSRF攻击方式
- ZEND STUDIO 设置RUA AS WEB 方式
- php逐个汉字遍历字符串
- laravel中的错误与日志用法详解
- php常用函数
- windows下安装yii
- Laravel4中的Validator验证扩展用法详解