jQuery MiniUI

标题: 有个疑问想请教一下,关于CheckBox TreeGrid的 [打印本页]

作者: overover    时间: 2014-6-14 16:50:24     标题: 有个疑问想请教一下,关于CheckBox TreeGrid的

在这种多选框的树形列表中,我想点击其中任意一个复选框从而触发一个方法,请问有什么好办法吗?我用onclick和onchange都试过。可是都没有用。

作者: felt    时间: 2014-6-14 23:16:54

节点上的checkbox的吗?
可以监听onnodecheck

作者: overover    时间: 2014-6-14 23:55:03

felt 发表于 2014-6-14 23:16
节点上的checkbox的吗?
可以监听onnodecheck

先谢谢你。是每个节点上的checkbox,[attach]4693[/attach]就是这个样子,点击复选框的时候可以有事件被触发。但是现在我无法实现这个点击复选框,从而触发事件,你说的onnodecheck这个方法应该怎么用呢?我刚才试了下,没有成功,百度也没有其他可用的信息。求教···

作者: overover    时间: 2014-6-15 20:06:34

felt 发表于 2014-6-14 23:16
节点上的checkbox的吗?
可以监听onnodecheck

你好,我尝试了用
  1. var checkboxes = document.getElementsByTagName("checkbox");  
  2.   
  3. for (var i = 0; i < checkboxes.length; i++)  {  
  4.   var checkbox = checkboxes[i];  
  5.   if(checkbox.checked){  
  6.    //do something  
  7.   }  
  8. }  
复制代码
这个方法来监视checkbox事件,但是依然没有用,请问还有其他方法吗?
作者: felt    时间: 2014-6-15 22:51:58

overover 发表于 2014-6-15 20:06
你好,我尝试了用这个方法来监视checkbox事件,但是依然没有用,请问还有其他方法吗? ...

[attach]4698[/attach][attach]4697[/attach]
onnodecheck是标准的API,肯定可以的

作者: overover    时间: 2014-6-16 22:35:42

felt 发表于 2014-6-15 22:51
onnodecheck是标准的API,肯定可以的

十分感谢你,我今天试了下,终于可以实现所要的效果,太谢谢你了。




欢迎光临 jQuery MiniUI (http://miniui.com/discuss/) Powered by Discuz! X2