解决checkbox选中但是不显示打钩的问题
2015-03-27 00:00
260 查看
摘要: 解决checkbox选中但是不显示打钩的问题
在做日程功能模块时,日程详细页面会有几个checkbox,在通过ajax获取到数据后修改这几个checkbox的选中状态,第一次查看是没有问题,当点了一下别的日程,再回头点上一个日程时,会发现checkbox就对不上了。
小问题苦恼了很久。
我开始是通过
来设置是否选中的,各种不好用,明明页面的代码已经是checked=checked了,就是不显示勾选。
百思不得其解。。。
后来在网上找到了答案
添加的时候用prop,取消用removeAttr。
问题解决了。
在做日程功能模块时,日程详细页面会有几个checkbox,在通过ajax获取到数据后修改这几个checkbox的选中状态,第一次查看是没有问题,当点了一下别的日程,再回头点上一个日程时,会发现checkbox就对不上了。
小问题苦恼了很久。
我开始是通过
$("input[name=xxx]").attr('checked',true);
来设置是否选中的,各种不好用,明明页面的代码已经是checked=checked了,就是不显示勾选。
百思不得其解。。。
后来在网上找到了答案
if(dataBack.remind){ $("#isremind").prop("checked",true);}else{ $("#isremind").removeAttr("checked");}
添加的时候用prop,取消用removeAttr。
问题解决了。
相关文章推荐
- Jquery操作checkbox时候,checked已经存在;但是没有选中问题解决
- Checkbox当为选中时,但是界面却没有显示选中的状态的解决办法
- checkbox选中 解决兼容问题
- 解决ExtJS在chrome或火狐中正常显示,但是在ie中不显示的问题
- iOS 使用百度地图地图画成功了,但是没有图层显示问题解决。
- 关于checkbox的checked='checked'但是没有显示勾选解决方法
- tomcat可以正常启动,但是输入localhost无法正常显示的问题解决
- 关于ext2.2.1rdadio和checkbox不能正常显示的问题解决方法
- U盘在其他的电脑能读但是在自己的电脑中不能显示,反复安装卸载驱动都不行的问题解决
- iOS7修改UITabBar文本颜色以及解决自定义选中图片显示为默认蓝色的问题
- 解决checkbox属性checked为true但是未被选中的问题
- 解决:初学Extjs,GridPanel在IE中显示,但是在Firefox中不显示的小问题
- 汉字乱码问题解决:添加数据的时候,添加汉字,添加成功了,但是显示乱码
- 行单击选中事件,并且解决原本的checkbox无法选择的问题
- 关于checkbox选中后显示值的问题(通用js)
- ListView失去焦点选中行不能高亮显示的问题解决
- 解决在IE下创建checkbox无法选中的问题
- IE中radio 或checkbox的checked属性初始状态下不能选中显示问题
- html的img中使用SVG图片做SRC在本地测试可用但是上传服务器后不能显示问题解决
- [iOS]iOS7+ UITabBar修改选中图片显示为默认蓝色的问题解决方法,去除UITabbar顶部一像素横线