TreeView的OnClientNodeCheckChanged的使用
本帖最后由 Alice 于 2017-5-17 11:59 编辑Alice 发表于 2017-5-16 10:43
在前端可以使用options属性来获取选择节点的文字和值。代码参考:
选择节点可以通过getSelectedNodes获 ...
请问一下OnClientNodeCheckChanged="" 和OnClientNodeCheckChanging=""如何使用? 能否写个例子呢? 你是哪里出现问题了呢?
C1TreeView的CheckBox被点击后(设置ShowCheckBoxes 为true,checkbox就会出现)就能触发该事件。
事件直接在前端监听就可以了。 触发事件能否得到节点value xulinlin 发表于 2017-5-17 15:08
触发事件能否得到节点value
前端你可以通过getCheckedNodes方法,和之前和你说的getSelectedNodes的方法使用一样。
如果是通过事件,事件的参数也可以拿到check node的信息,通过node也可以取到值。 Alice 发表于 2017-5-17 15:30
前端你可以通过getCheckedNodes方法,和之前和你说的getSelectedNodes的方法使用一样。
如果是通过事件 ...
能否给个Demo呢?:'( xulinlin 发表于 2017-5-19 09:49
能否给个Demo呢?
我这里没有现成的Demo,你是哪里有问题呢? Alice 发表于 2017-5-19 11:50
我这里没有现成的Demo,你是哪里有问题呢?
我没办法取到value或者text啊 xulinlin 发表于 2017-5-19 14:31
我没办法取到value或者text啊
$(document).ready(function () {
$("#C1TreeView1").c1treeview({
//handle the check changing event
nodeCheckChanging: function (e, data) {
//check if the node is selected
if (data.options.checked == true)
//获取值
}
});
});
data.options上就可以获取到值
页:
[1]