jquery修改了option怎么再触发select的js脚本

我另外写了一个jquery脚本去修改了option的selected的属性。可是那要怎么再去触发select的脚本使我修改有效。新手,js实在不熟~谢谢大神... 我另外写了一个jquery脚本去修改了option的selected的属性。可是那要怎么再去触发select的脚本使我修改有效。

新手,js实在不熟~谢谢大神
展开
 我来答
thedragon53
2016-05-12
知道答主
回答量:0
采纳率:0%
帮助的人:0
展开全部
第一种: 在通过js修改了option的时候,再继续调用select的脚本就可以了
第二种: 如果你的select的脚本是绑定在事件上,如:change事件,click事件等,可以通过js主动触发对应的事件。写法:$("#id").trigger("change")
灰昏奋奋昏灰
2016-07-25
知道答主
回答量:0
采纳率:0%
帮助的人:0
展开全部
在选择元素上绑定一个或多个事件的事件处理函数。
on()方法绑定事件处理程序到当前选定的jQuery对象中的元素。在jQuery 1.7中,.on()方法 提供绑定事件处理程序所需的所有功能。帮助从旧的jQuery事件方法转换,see .bind(), .delegate(), 和 .live(). 要删除的.on()绑定的事件,请参阅.off()。要附加一个事件,只运行一次,然后删除自己, 请参阅.one()
上边是api的概述,也就是说,等你操作了option元素的时候还需要重新绑定一次事件。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
lsfangming
2016-06-02
知道答主
回答量:0
采纳率:0%
帮助的人:0
展开全部
select有一个change事件当选择的项发生改变的时候,会触发这个事件。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
百度网友8538c4d
推荐于2018-05-09
知道答主
回答量:0
采纳率:0%
帮助的人:0
展开全部
jq修改节点后 再触发事件,需要使用特殊方法:
1.8.3 使用$(".xxx").live("change",function(){
});
1.8.3以上版本
$(".xxx").on("change","当前节点的父级节点",function(){
});
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
一别山水乡6
2016-06-12
知道答主
回答量:0
采纳率:0%
帮助的人:0
展开全部
  1. 首先引用Jquery.js

  2. 修改option

  3. 筛选出需要selected的option

  4. $("筛选出的option").attr("selected",

true);

已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(9)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

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

类别

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

说明

0/200

提交
取消

辅 助

模 式