Ztree 触发onClick事件

一.思路

1、利用 getNodeByParam 等方法找到你需要选中的节点
2、利用 selectNode 方法选中节点
3、直接调用 callback.click

二.代码

var treeObj = $.fn.zTree.getZTreeObj("divId");
var nodes = treeObj.getNodesByParam("code", "xaList", null);
treeObj.selectNode(nodes[0]);
menuClick(null,"divId",nodes[0]);
时间: 2024-10-24 16:01:26

Ztree 触发onClick事件的相关文章

A标签触发onclick事件而不跳转的多种解决方法

A标签触发onclick事件而不跳转的多种解决方法 一个标签仅仅是要触发onclick行为,遇到了A标签触发onclick事件时不执行跳转: 在web页面开发时,我们经常会遇到下列情况: 1.一个标签仅仅是要触发onclick行为: 2.表现上要有鼠标的pointer指针显示,或者其他类似a标签的视觉效果. 比如执行删除操作时,为了避免误操作,我们要弹出对话框让用户确定是否删除.因此我们经常会用链接<a></a>形式代替<button> 触发onclick事件. <

a标签触发onclick事件而不跳转href指定路径

在web页面开发时,我们经常会遇到下列情况: 1.一个标签仅仅是要触发onclick行为: 2.表现上要有鼠标的pointer指针显示,或者其他类似a标签的视觉效果. 比如执行删除操作时,为了避免误操作,我们要弹出对话框让用户确定是否删除.因此我们经常会用链接<a></a>形式代替<button> 触发onclick事件. 代码如下: <script type="text/javascript">function del(){if(con

JQuery模拟点击页面上的所有a标签,触发onclick事件

注意: 这种方法需要给所有的a标签加上id属性 <script> $(function () { // 模拟点击页面上的所有a标签,触发onclick事件 $("a").each(function () { document.getElementById(this.id).click(); }) }) </script> 原文地址:https://www.cnblogs.com/daleyzou/p/9500782.html

点击button触发onclick事件判空后依旧自动跳转

这是一个前端的问题. 其中判断字符串为空的脚本代码是这样的: var remark = $("#Remark").val(); //判空.注意:var reg = /空格/g; var reg = / /g; var tmp = remark.replace(reg, ""); 先把所有空格去除,通过判断tmp是否为空来判断文本框是否为空. 问题是这样的:我点击button后,触发js脚本判断input框是否为空,如果为空就提示出错.否则提交表单. 结果是这样的:我

HTMLDOM-onmousedown、onmouseup 以及onclick事件触发顺序

摘自w3school:http://www.w3school.com.cn/htmldom/dom_events.asp onmousedown.onmouseup 以及 onclick 事件是鼠标点击的全部过程. 首先当某个鼠标按钮被点击时,触发 onmousedown 事件,然后,当鼠标按钮被松开时,会触发 onmouseup 事件,最后,当鼠标点击完成时,触发 onclick 事件.

Android EditText单击触发onclick事件处理

EditText没获得焦点前,单击只能获得焦点,并不触发onclick事件,网上已经有好多处理方法了.其处理方法都是用onTouchEvent事件处理,有时会很不方便.比如当使用数据绑定时! 其实单击直接触发onclick事件很容易处理的. 在layout中加下如下2行: android:clickable="true" //允许单击 android:focusableInTouchMode="false" //不获得焦点,此时会触发onclick事件 EditTe

div的onclick事件怎么失效了?

1 前言 div是用拼接复制到另一个个div上,div的onclick事件中方法名为close,导致onclick="close()" 触发不了,然后换了名称就可以了 2 代码 <!DOCTYPE html> <html> <head> <title>test</title> </head> <body> <div id="open"></div> <d

Asp.Net回车键触发Button的OnClick事件解决方案

在aspx页面有textbox文本框,还有三个button按钮.启用textbox的TextChanged事件和button的click事件. 问题: 现在在textbox文本框输入完数据按“回车”后,会触发TextChanged事件,但同时还会触发该页面第一个button按钮的Click事件. 解决方法一: 当在文本框中敲回车的时候,表单提交.因为在.net中一个Page只有一个form表单.所以也就有一个Sumbit事件. 当UseSubmitBehavior的属性是True的时候,表单的提

input text onclick 事件触发两次

在输入框<input type="text">中添加onclick事件,当点击该文本框时,执行两次click事件.解决方法:设置readonly属性为readonly: 如:<input type="text" id="startDate" readonly="readonly" name="startDate" size="10" onclick="show