通过jquery触发select自身的change事件


1.通过js来去触发select的change事件

代码如下:包含了html部分和js部分

//html部分
<select class="select-area" id="province_id" name="province" onchange="selectProvince(this)">
<option value="0">选择省份</option>
<volist name="province_list" id="province">
<option value="{$province.id}">{$province.name}</option>
</volist>
</select> //js部分:
//select原本自身的change事件方法
function selectProvince(obj){
//具体的业务逻辑
**********************
**********************
} //js去触发select的change事件
var provinceObj = $('#province_id'); //定义select对象
provinceObj.value = areaInfo.province; //select对象赋值
//**核心代码** trigger函数去触发select的change事件
provinceObj.trigger('change', selectProvince(provinceObj));

2.其他:

//设置select的某个option选中,尽量不要用attr,微信端不生效
$('#select').prop('selected', true);

最新文章

  1. Understand Lambda Expressions in 3 minutes(翻译)
  2. 【转】JavaWeb MVC
  3. 关于Ubuntu运行级别、开机启动脚本的说明
  4. jquery 进阶
  5. Java中的链表数据结构
  6. web学习第一章
  7. JavaScript:词法结构
  8. oracle第一招之神马都是浮云
  9. visual studio 设计器上出现蓝色的点和箭头
  10. (转载)puremvc框架之proxy
  11. JavaEE Tutorials (8) - Java持久化API介绍
  12. 金明的预算方案 NOIP 2006 提高组
  13. SpringBoot03 项目热部署
  14. WebSocket刨根问底(一)
  15. celery (二) task调用
  16. wpf改变网格字体颜色
  17. SpringBoot之加载自定义配置文件
  18. JavaScript中JSON对象和JSON字符串的相互转化
  19. 决策树(ID3,C4.5,CART)原理以及实现
  20. 【转】探索 ConcurrentHashMap 高并发性的实现机制

热门文章

  1. c++ rapidjson读取json文件 解析
  2. yum安装nginx添加upstream_check_module模块
  3. selenium反爬机制
  4. 学号 20175313 《Android程序设计》实验报告
  5. Cesium Workshop
  6. python: 关于解决&#39;\u&#39;开头的字符串转中文的方法
  7. 在IntelliJ IDEA中启动tomcat出现Can&#39;t load AMD 64-bit .dll on a IA 32-bit&#39; platform问题详解
  8. 【SpringBoot/MVC】从Oracle下载百万条记录的CSV
  9. python 了解一下__dict__
  10. Qt编写自定义控件54-时钟仪表盘