`
kgdso
  • 浏览: 87943 次
  • 性别: Icon_minigender_1
  • 来自: 广州
社区版块
存档分类
最新评论

dhxTree中checkbox的修改设置

 
阅读更多

dhxTree没有全局设置check box是否能点击修改的,烦恼。

用个迂回的方法解决。在“onBeforeCheck”事件里面拦截掉这个事件,就变得不可编辑了。

但是dhx的attachEvent,是你每次attach过去的事件它都会依次执行,一个不漏,烦。这里只能删掉之前的event

 

1. 设置全局变量 checkEventId-保存事件id,tree-要操作的tree对象

2. 创建function:

     function enableTreeEdit(flag){
      if(checkEventId!=null){
       tree.detachEvent(checkEventId);
      }
      checkEventId = tree.attachEvent("onBeforeCheck", function(id,state){
    return flag;
      });
     }

其中是先删掉onBeforeCheck事件里面的处理函数,然后加入新的函数。这个函数返回true的时候,正常check。当返回false的时候,所有check事件都被干掉了。

 

分享到:
评论

相关推荐

    从xml中改变checkBox大小和形状

    在Android中,我们可以通过自定义样式和修改XML属性来实现对CheckBox外观的调整。 首先,我们来了解CheckBox的基本结构。在Android的布局XML文件中,CheckBox通常以如下方式声明: ```xml <CheckBox android:id=...

    解决EasyUI中Tree的CheckBox不能设置为禁用的问题

    //设置一个标志位,在整棵树加载完成后就将标志位设置为false,不允许勾选checkbox了,在加载数据完成之前是可以勾选的,用来在数据中设置勾选了哪些节点 //这样就可以实现读取url数据时是可以设置勾选了哪些节点,在...

    设置checkbox为只读(readOnly)的两种方式

    方式一: checkbox没有readOnly属性,如果使用disabled=“disabled”属性的话,会让checkbox变成灰色的,用户很反感这种样式可以这样让它保持只读: 设置它的onclick=”return false” js里就是 checkbox.onclick=...

    通过图文混排给CheckBox设置图片

    在Android开发中,CheckBox是一个常用的UI组件,用于用户进行单选选择。通常,CheckBox的显示方式是文本加勾选标记,但有时我们可能需要自定义它的样式,比如为CheckBox添加图片。本文将深入探讨如何通过图文混排的...

    ListView中添加CheckBox

    遇到以下问题的都可以看看: 1、ListView item中加入checkbox后onListItemClick 事件无法触发。 原因:checkbox的优先级高于ListItem于是...解决方案:当选择Checkbox的时候,记下其状态,然后在getView方法中进行设置

    用JS修改checkbox的选中状态

    在JavaScript(JS)中,操作HTML元素,包括修改checkbox(复选框)的选中状态,是前端开发中常见的任务。复选框是用户界面中一种允许用户进行多项选择的控件,其状态通常有两种:选中(checked)和未选中。在本文中...

    Android CheckBox中设置padding无效解决办法

    Android CheckBox中设置padding无效解决办法 Android CheckBox中设置padding无效解决办法是指在 Android 应用程序中,CheckBox 控件的padding设置不生效的问题。这种问题的出现是由于CheckBox控件的特殊性质,它...

    QT CheckBox复选框状态设置、信号绑定, setCheckState、checkState、setTristate

    在QT中,CheckBox是一种常见的控件,用于提供一种让用户选择或取消选择某个选项的方式。这个控件显示一个带有文字的方框,方框内可以被勾选或取消,代表着“真”和“假”两种状态。 `CheckBox`的状态管理主要涉及到...

    android中CheckBox加载自定义选中与未选中图片样式

    在Android开发中,CheckBox是一个常用的UI组件,用于提供两种状态的选择:选中和未选中。默认情况下,CheckBox的选中和未选中状态的图标是系统提供的,但有时为了满足应用的个性化需求,我们需要自定义这些图片样式...

    MFC ListControl 中checkbox 处理 图标ICON

    在这个特定的场景中,我们关注的是如何在ListControl中添加复选框(Checkbox)并展示图标(ICON)。下面将详细介绍如何在VC 6.0 MFC环境下实现这一功能。 首先,我们需要理解CListCtrl类的基本结构。CListCtrl是MFC...

    layui table中的列为checkbox 使layui中table表格中的列单元格显示为单选框checkbox

    在列配置中,我们使用`type: 'checkbox'`来设置该列显示为复选框。完整的代码如下: ```javascript layui.use(['table'], function(){ var table = layui.table; // 渲染表格 table.render({ elem: '#layui-...

    C#中获取CheckBox选中值(多选)

    在Windows Forms应用中,它通常用于收集用户的偏好设置、选项选择等信息。当一个CheckBox被选中时,它的`Checked`属性变为`true`;反之,则为`false`。 ### 二、遍历查找选中的CheckBox 为了获取所有选中CheckBox...

    Qt 自定义Checkbox和QColorDialog 颜色调试框委托

    Qt 自定义Checkbox和QColorDialog 颜色调试框委托 Qt 自定义Checkbox和QColorDialog 颜色调试框委托 Qt 自定义Checkbox和QColorDialog 颜色调试框委托

    Android CheckBox墨迹 设置界面

    "Android CheckBox墨迹设置界面"是一个关于如何模仿墨迹天气应用中的设置界面,利用CheckBox控件进行自定义设计的实践案例。在这个主题中,我们将深入探讨如何利用Android的CheckBox、Selector以及相关的布局技术来...

    WFP 带图片CheckBox(使用同一样式,设置Tag更改图片源)

    标题"**WFP 带图片CheckBox(使用同一样式,设置Tag更改图片源)**"所指的就是一种方法,它允许我们使用相同的CheckBox样式,通过设置Tag属性来动态改变CheckBox的图片源。这种方法的优点在于,我们不需要为每个不同的...

    动态获取recyclerView中CheckBox的值

    ### 动态获取RecyclerView中CheckBox的值 在Android开发中,`RecyclerView`是用于展示大量数据集合的一个常用组件。为了实现列表项中的CheckBox选中状态的动态获取,并将这些状态反馈给Activity或Fragment进行处理...

    js checkbox全选 反选 取消全部设置表单html复选框勾选

    这可以通过获取所有子复选框的引用,然后遍历并设置它们的`checked`属性为`true`来实现。例如: ```javascript function selectAll() { var checkboxes = document.querySelectorAll('input[type="checkbox"]'); ...

    C#中checkboxList控件用法总结

    C#中checkboxList控件用法总结 CheckboxList控件是C#中常用的控件之一,主要用于显示多选项列表。以下是关于CheckboxList控件的17种常用方法的总结。 一、添加项 CheckboxList控件可以使用Items.Add方法来添加新...

    PB 11.5 CheckBox三种状态的实例

    - 禁用状态:禁用状态的CheckBox不能被用户交互改变,通常用于展示不可更改的信息。调用SetState方法并传入2作为参数可实现。 3. 事件处理: - Click事件:当用户点击CheckBox时触发。你可以在此事件中编写代码来...

Global site tag (gtag.js) - Google Analytics