怎么写jquery easyui combotree 的onSelect事件,大侠们帮帮忙啊
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了怎么写jquery easyui combotree 的onSelect事件,大侠们帮帮忙啊相关的知识,希望对你有一定的参考价值。
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
<title>jQuery EasyUI</title>
<link rel="stylesheet" type="text/css" href="../themes/default/easyui.css">
<link rel="stylesheet" type="text/css" href="../themes/icon.css">
<script type="text/javascript" src="../jquery-1.4.4.min.js"></script>
<script type="text/javascript" src="../jquery.easyui.min.js"></script>
<script type="text/javascript" src="../jquery.combotree.js"></script>
<script>
function reload()
$('#cc').combotree('reload');
function setValue()
$('#cc').combotree('setValue', 2);
function getValue()
var val = $('#cc').combotree('getValue');
alert(val);
function disable()
$('#cc').combotree('disable');
function enable()
$('#cc').combotree('enable');
$('#cc').combotree(
onSelect:function(node)
alert("dd");
)
</script>
</head>
<body>
<h1>ComboTree</h1>
<div style="margin-bottom:10px;">
<a href="#" onclick="reload()">reload</a>
<a href="#" onclick="setValue()">setValue</a>
<a href="#" onclick="getValue()">getValue</a>
<a href="#" onclick="disable()">disable</a>
<a href="#" onclick="enable()">enable</a>
</div>
<span>Select:</span>
<input id="cc" class="easyui-combotree" url="tree_data.json" value="2" required="true" style="width:200px;" >
<select id="ccClassTree" class="easyui-combotree" name="language" url="tree_data.json" multiple="true" cascadeCheck="false" style="width:200px;"></select>
</body>
</html>
onSelect:function(node)
alert("dd");
)
基本是这样了,但要页面加载后执行哇! 加上$(function()//...);
为了不混淆,html加个新的id吧 <input id="dd" style="width:200px;" ></input>
js:
$(function()
$('#dd').combotree(url:"tree_data.json",onSelect:function(node)alert(node.text););
);
参考资料:easyUi手册
jquery easyui js赋值后, 但页面不显示, 怎么刷新显示?
<body>
<a href="#" class="easyui-linkbutton" iconCls="icon-add" plain="true" onclick="displayDetail()">test</a>
<input id="productId" class="easyui-textbox" style="width:300px"/>
</body>
<script type ="text/javascript">
function displayDetail()
$("#productId").val("sadfsadf");
</script>
源码从 easyui-textbox 改为:easyui-validatebox 就可以了。 为什么呢?
需要这么用
.textbox('setValue',"sgsdgsdgsdg");追问
textbox('setValue',"sgsdgsdgsdg"); 这么写报错大哥
追答。。这是1.4的新组件,没用过呢,我看看怎么用去
不应该啊,我看了一下官网的api,有setValue方法,可以赋值操作
像它这种属于form的控件,用.val赋值一般都不好使,会被过滤掉。
跟了下, 赋值成功了。
以上是关于怎么写jquery easyui combotree 的onSelect事件,大侠们帮帮忙啊的主要内容,如果未能解决你的问题,请参考以下文章
怎么写jquery easyui combotree 的onSelect事件,大侠们帮帮忙啊
jquery easyui 控件是如何封装的,请简单示例代码方法
jquery easyui 怎么动态改变datagrid的列!