ztree3.5中checkbox无法取消选中的问题解决

使用jquery的tree插件ztree,用到复选框的功能

            var setting = {
            check: {
                enable: true
            },
            data: {
                simpleData: {
                    enable: true
                                        。。。。略。。。
                }
            }
        };        

结果发现复选框选中后无法取消check。

更换了jquery1.9.1为示例jquery1.6.2后问题依旧,排除是jquery版本造成。

后在ztree贴吧发现解决方案,在jquery.ztree.excheck-3.5.js或jquery.ztree.all-3.5.js中查找“setChkClass”方法,在obj.removeClass()后面添加obj.removeAttr("calss"),解决问题。

原因:

项目中同时引入jquery-UI-1.9.2造成的。

参考:

https://github.com/zTree/zTree_v3/issues/30

http://tieba.baidu.com/p/2343660554

时间: 2024-08-30 05:24:23

ztree3.5中checkbox无法取消选中的问题解决的相关文章

如何获取上一个页面中checkbox控件选中的值

php开发中,<php开发中.<php开发中.如何获取上一个页面中checkbox控件选中的值呢?并输出出来,以下是代码示例: <? $music=$_POST['music']; //取得所选中的checkbox个数 $coun=count$music; ifis_arrai$music{ echo'您选择的 : '; foreach$musicas$kei=>$var echo'  ['.$var.']'; echo$key; } ?> *****************

ant table中通过赋值取消选中值

vue中table <a-table ref="table" size="middle" bordered rowKey="id" :columns="columns" :dataSource="dataSources" :pagination="ipagination" :loading="loading" :rowSelection="{selec

checkbox点击选中,再点击取消,并显示在文本框中

function checkItem(e,itemId) { var item = document.getElementById(itemId); var $items = $(item); if (e.checked) { var checkval = $items.val(); var str = $("#txtFilePath").val() + checkval; $("#txtFilePath").val(str); } else { var a = &

关于列表中checkbox选中,全选/反选设置

关于列表中checkbox选中,全选设置 1 <html> 2 <head> 3 <script type="text/javascript"> 4 //点击行时,checkbox处理方法 5 function doclick(id){ 6 var allche = document.getElementById("allid");//全选checkbox 7 var che = document.getElementsByNam

实现前端table中checkbox全选功能,并将选中的数据发送到后端

一.需求 1. 点击这个checkbox按钮,会选中下面所用checkbox,当然在选中的情况下点击,会将下面所有选中的checkbox取消: 2. 当下面使用submit的提交按钮时,会将所有checkbox选中的数据提交给后端: 二.实现 1.实现全选checkbox功能 技术分析:其实这里可以使用js活着jquery两种方式,我暂时使用的是js中的dom实现的,具体代码如下: <!DOCTYPE html> <html> <head> <title>实

MFC CheckBox选中或取消选中

CheckBox控件选中或取消选中时: void CFlapLaneDlg::OnBnClickedAutoPolling() { // TODO: 在此添加控件通知处理程序代码 CButton* pBtn = (CButton*)GetDlgItem(IDC_AUTO_POLLING); int state = pBtn->GetCheck(); if (state == 1) // 选中 { } else // 取消选中 { } }

jQuery获取动态表格中checkbox被选中一行的属性数据

http://www.jianshu.com/p/0ec66caf4c40 jQuery获取表格中checkbox被选中一行的属性数据

实现table中checkbox复选框、以及判断checked是否被选中、js操作checkedbox选中

上图是实现效果. 下面贴代码 表的第一行也就是<th>中的代码,onclick事件是实现全选或者全不选效果. <th> <input id="allboxs" onclick="allcheck()" type="checkbox"/> </th> td中的代码 <td> <input name="boxs" type="checkbox"/

web前端html实例-点击相文字选中和取消选中checkbox复选框

checkbox复选框大家应该不会陌生,点击此元素可以实现选中或者取消效果. 下面介绍一种更为人性化的措施,点击指定相关内容即可以实现选中和取消选中效果. 代码实例如下: <!DOCTYPE html> <html> <head> <meta charset="utf-8"> <meta name="author" content="http://www.softwhy.com/" />