使用jQuery选择更改时选择

时间:2010-09-21 07:32:30

标签: jquery select onchange

一个有趣的问题,即在select元素上执行.clone()(用于预览目的)并且未传输所选值。我的解决方案是在selectbox更改时设置selected =“selected”。

但是,我不能让它以任何形式运作。想法?

$("select").change( function() { 
  $(this).find("option:selected").attr("selected", "selected");
});

1 个答案:

答案 0 :(得分:0)

$(this).find("option:selected").attr("selected", "selected");您正在寻找selected,然后将其更改为selected?嗯它没有意义;)

如何尝试这样的事情$(this).find("option").eq(1).attr("selected", "selected");。这将使第二个option selected