关注JEECG发展历程 关注最新动态和版本, 记录JEECG成长点滴 更新日志 - 技术支持 - 招聘英才

JEECG最新版本下载 JEECG智能开发平台 - 显著提高开发效率 常见问题 - 入门视频 - 参与开源团队

商务QQ: 69893005、3102411850 商务热线(5*8小时): 010-64808099 官方邮箱: jeecgos@163.com

查看: 7049|回复: 4

[Online开发] 单选,多选控件的疑问

[复制链接]
发表于 2016-10-26 09:53:21 | 显示全部楼层 |阅读模式
用自定义的模板测试显示时,多选控件无法正常显示数据库中的值是怎么回事?

用默认的可以正常显示,但是单选控件不能都不选择,多选控件如果都不选择则保存时候不能改变原有的数据,这是怎么回事,是bug还是我什么地方设置的问题
QQ图片20161026095244.png
发表于 2016-10-26 13:36:02 | 显示全部楼层
这个地方有bug,请等新版本发布
 楼主| 发表于 2016-10-26 13:54:41 | 显示全部楼层
admin 发表于 2016-10-26 13:36
这个地方有bug,请等新版本发布

真的有bug啊,我还倒腾了半天,有什么办法现在临时解决么,项目有地方要用到
 楼主| 发表于 2016-10-26 15:41:02 | 显示全部楼层
admin 发表于 2016-10-26 13:36
这个地方有bug,请等新版本发布

我想用js增强来实现,可是没办法获取到数据库中实际的值,哪个js方法可以?
  1. $(function(){
  2. window.onload=function(){
  3. var checkeds = $("#expert_group_it").attr("value");
  4. alert(checkeds);

  5. var checkArray =checkeds.split(",");

  6. var checkBoxAll = $("input[name='expert_group_it']");
  7. for(var i=0;i<checkArray.length;i++){

  8. $.each(checkBoxAll,function(j,checkbox){

  9. var checkValue=$(checkbox).val();
  10. if(checkArray[i]==checkValue){
  11. $(checkbox).attr("checked",true);
  12. }
  13. })
  14. }
复制代码
 楼主| 发表于 2016-10-28 13:04:48 | 显示全部楼层
admin 发表于 2016-10-26 13:36
这个地方有bug,请等新版本发布

研究了几天,自带默认风格模板不选保存的问题解决了,我想同样改一下,自己配置模板
找了半天找不到解析自己配置模板用的风格文件的jform.ftl文件,这个在哪里找?
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

快速回复 返回顶部 返回列表