触发 select

<select>
<option>a</option>
<option>a</option>
<option>a</option>
<option>a</option>
<option>a</option>
</select>

<button>a</button>
<script>

$(document).ready(function() {
$(‘button‘).click(function() {
focusSel($(‘select‘));
});
});
function focusSel(elem) {
if (document.createEvent) {
var e = document.createEvent("MouseEvents");
e.initMouseEvent("mousedown");
elem[0].dispatchEvent(e);
} else if (element.fireEvent) {
elem[0].fireEvent("onmousedown");
}
}

时间: 2024-10-12 07:52:00

触发 select的相关文章

js代码赋值触发select控件的onchange事件

嗯,现在在一个小公司实习,直接接触代码收获不小.  现在有个需求是4级联动的select过滤,需要js代码赋值并触发onchange来调用ajax方法,于是问题是怎样触发,找了些资料并且自己尝试了一下,验证无误. 代码在chrome.IE8.ff浏览器测试均通过,记在这里以备查阅~ <html> <head> </head> <body> <select id="sel" name="mysel" onchang

jquery 怎么触发select的change事件

可以使用jQuery的trigger() 方法来响应事件 定义和用法 trigger() 方法触发被选元素的指定事件类型. 语法 $(selector).trigger(event,[param1,param2,...]) 参数描述 event    必需.规定指定元素要触发的事件.可以使自定义事件(使用 bind() 函数来附加),或者任何标准事件. [param1,param2,...]    可选.传递到事件处理程序的额外参数.额外的参数对自定义事件特别有用. 实例: 触发 select元

【JQuery】简单实现div结合select实现div触发select新增option,并通过键盘上下键选中option后追加到div中。

1 <%@ page language="java" import="java.util.*" pageEncoding="UTF-8"%> 2 <% 3 String path = request.getContextPath(); 4 String basePath = request.getScheme()+"://"+request.getServerName()+":"+requ

js改变select的选中项不触发select的change事件

// test var selectEl = document.querySelector('select') var buttonEl = document.querySelector('button') selectEl.addEventListener('change', function() { console.log(this.value) }) buttonEl.addEventListener('click', function() { selectEl.options[1].se

实现页面加载完后触发select的onchange事件

1 如题,很多时候打开页面要直接在select里面执行onchange()事件进行逻辑处理,所以可以在window.load来实现即可. <script>window.onload = function(){ var obj = document.getElementById("time_type"); if(window.event) obj.fireEvent("onchange"); else{ var e = document.createEve

layui 触发 select 下option 被选择事件

1.找到值为某一个的元素 var S0 = 'dd[lay-value='+ level+']'; 2.给该元素注册点击事件  siblings(兄弟节点) $('select[name=\'level\']').siblings("div.layui-form-select").find('dl').find(S0).click(); 原文地址:https://www.cnblogs.com/fdbk/p/11750554.html

select控件自动触发change事件

这里接上面的二级联动.背景:当页面跳转到修改页面时,需要首先绑定学院和专业.这就需要在页面加载时触发select的change事件,具体用trigger函数进行实现.代码如下. $("#xsxy").change(function (event, flag) { var xyidvalue; if (flag == "start") xyidvalue = '<%=xsxyid%>'; else xyidvalue = $(this).val(); $.

JS 实现 select中指定option选中触发事件(下拉框)

转自:http://www.cnblogs.com/moli-/p/6406170.html 在用到下拉列表框select时,需要对选中的<option>选项触发事件,其实<option>本身没有触发事件方法,我们只有在select里的onchange方法里触发. 想添加一个option的触发事件,在option中添加onclick 点来点去就是不会触发事件 又在select中添加onclick 这下可好了,没选option呢就触发了 当我们触发select的双击事件时,用ondb

html事件-子元素事件不触发父元素事件

<div class="list-row" onclick="showChatDialog('dy','100000001',true);"> <img class="icon" src="/icon/default.ico" onclick="personData(event,100000001);"> <a class="nickname">dy&