easyui 的combobox的onchange方法有吗?

editor:{type:'combobox',options:{valueField:'selid',textField:'seltext',data:selstatu... editor: {
type: 'combobox',
options: {
valueField: 'selid',
textField: 'seltext',
data: selstatus,
required: true
}
}
这样的方法建立的combobx,想实现它的值一变化或者失焦的时候就执行某一个函数,该怎么做啊,网上找了好久都找不到。。
展开
 我来答
月冷_星晴
2013-03-06 · TA获得超过146个赞
知道小有建树答主
回答量:170
采纳率:0%
帮助的人:163万
展开全部
在配置里加入值改变的事件函数即可

editor: {
type: 'combobox',
options: {
valueField: 'selid',
textField: 'seltext',
data: selstatus,
required: true,
//事件处理函数,当值改变时则会触发,easyui 会传入两个值,一个是选择的值,另一个是旧值

onChange:function(newValue, oldValue){
//自己写你要做的事
//alert('新值'+newValue+',旧值'+oldValue);

}

}
}
来自:求助得到的回答
198901245631
推荐于2016-11-13 · TA获得超过3.5万个赞
知道大有可为答主
回答量:9037
采纳率:92%
帮助的人:1727万
展开全部
有的,直接定义下js事件即可。
<html>
<head>
<meta charset="GBK">
<title>EasyUI!!!</title>
<link rel="stylesheet" type="text/css" href="../../themes/default/easyui.css" />
<link rel="stylesheet" type="text/css" href="../../themes/icon.css" />
<link rel="stylesheet" type="text/css" href="../demo.css" />
<script type="text/javascript" src="../../jquery.min.js"></script>
<script type="text/javascript" src="../../jquery.easyui.min.js"></script>
</head>
<body>
<div id="ZhuaKuang" style="height: 25px; width: 100%;">
</div>
<select id="state" class="easyui-combobox" name="state" style="width: 200px; height: 35px;">
<option value="AL" selected>Alabama</option>
<option value="AK">Alaska</option>
<option value="AZ">Arizona</option>
<option value="AR">Arkansas</option>
</select>
<script language="javascript" type="text/javascript">
$(document).ready(function () {
$('#state').combobox({
onChange: function (n, o) {
var v = document.getElementById("ZhuaKuang");
v.innerHTML = n;
}
});
});
</script>
</body>
</html>
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式