【问题标题】:jquery: why .change doesn't listen when I change the selected option in a selectjquery:为什么当我更改选择中的选定选项时.change不听
【发布时间】:2013-04-16 20:54:43
【问题描述】:

我有这个监听器:

$("#chosenpro").change(function(){ ...});

但是当我在另一个函数中使用 this 更改所选值时它不会听到:

$('#chosenpro option:first').attr("selected", "selected");
$('#chosenpro').selectmenu("refresh", true);

有什么提示吗?

我正在使用 jquery-mobile。

这里是小提琴:http://jsfiddle.net/GCf3y/2/

谢谢

【问题讨论】:

标签: jquery jquery-mobile


【解决方案1】:

尝试添加这个以编程方式触发change

$('#chosenpro').trigger('change');

http://jsfiddle.net/GCf3y/

【讨论】:

  • 谢谢,但它还没有工作。我正在使用 jquery-mobile(对不起,我忘了提)。我修改了小提琴以更接近地代表我的问题:jsfiddle.net/GCf3y/2
猜你喜欢
  • 2012-07-15
  • 2020-10-12
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2016-07-28
  • 1970-01-01
  • 2020-01-13
相关资源
最近更新 更多