济南PHP培训
济南市达内教育培训学校

17156168575

热门课程

PHP开发心得分享

  • 时间:2016-09-07
  • 发布:济南php培训
  • 来源:济南php培训

PHP版本过低,php mysql返回值类型问题,jquery checkbox全选,反选,全不选失效。

1、PHP版本过低,php mysql返回值类型问题。

我在开发的过程的时候PHP版本是5.3.3,可能是数据库的驱动问题,使用的ThinkPHP3.2,操作mysql结果类型和数据库的字段类型一致的。float会出现不精准。

生产环境PHP版本5.4.16,操作mysql结果类型都是string字符串类型,float不会出现此问题。

2、jquery checkbox全选,反选,全不选失效

attr此方法在jquery1.9.1中第一次可以实现选中,但是当通过代码清除选中,下次再通过代码 $(‘#checkbox’).attr(‘checked’,true) 去选中时,通过审查元素可以看到有checked=’checked’,但是画面表现都没有打勾。

$(‘#checkbox’).attr(‘checked’,true);//选中,早期版本正常

$(‘#checkbox’).attr(‘checked’,false);//取消选中,早期版本正常

解决办法:

后来调查了相关的资料,发现现在attr(‘checked’,true)都换成prop(‘checked’,true)

$(“input[type=’checkbox’]”).is(‘:checked’),获取值

以上问题的发生给我的启发是:1、尽量保持PHP开发版本和生产版本一致。2、多去使用最新的版本,尽早放弃老版本,并看对应文档。不要把精力放在老版本上面,可能花时间解决不了问题。

达内济南php培训的小编将会不定期的为大家分享一些关于达内济南php培训中心的优惠活动、课堂知识点总结、最新php资讯以及学员就业感想!

上一篇:【转】PHP连接SqlServer心得
下一篇:PHP的autoload自动加载机制详解

马上预约七天免费体验课

姓名:

电话:

php安全编程——python测试实例编写

PHP 处理表单数据实例操作

PHP翻页类 调用实例

“#smoosh门”引发Web兼容性上的挑战

选择城市和中心
贵州省

广西省

海南省

达内教育

有位老师想和您聊一聊