页面加载如何触发下拉框的onchange或者是onclick事件

ddh619174120 2019-06-18 11:46:59

<html>
<select name="txtArea" id="txtArea">
<option value="0">--请选择地区--</option>
<option value="1">北京</option>
<option value="2">深圳</option>
</select>
</html>
<script>
$(document).ready(function () {
//页面加载弹出下拉框
})
</script>
...全文
546 5 打赏 收藏 转发到动态 举报
写回复
用AI写文章
5 条回复
切换为时间正序
请发表友善的回复…
发表回复
ddh619174120 2019-06-20
  • 打赏
  • 举报
回复
有没有什么插件可以实现呢?
Hello World, 2019-06-19
  • 打赏
  • 举报
回复
触发click事件:
document.getElementById('txtArea').click();
wooddy1982 2019-06-19
  • 打赏
  • 举报
回复
$("#txtArea")[0].onchange();
炫丶风 2019-06-19
  • 打赏
  • 举报
回复
获取节点执行click方法可以触发点击
天际的海浪 2019-06-19
  • 打赏
  • 举报
回复
可以用 $("#txtArea").trigger('click'); 模拟触发click事件。但没办法让下拉框自动展开。除非是你用div模拟制作的下拉框。 如果是要改变下拉框的选中项目用 $("#txtArea").prop("selectedIndex",2);

87,910

社区成员

发帖
与我相关
我的任务
社区描述
Web 开发 JavaScript
社区管理员
  • JavaScript
  • 无·法
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧