2

我有一个动态填充的选择列表和一个插入按钮。当我单击选择列表中的一个选项,然后单击插入按钮时,会打开一个弹出窗口。在弹出窗口中有一个文本字段,我在其中插入一个值,然后单击弹出窗口的 OK 按钮。现在我希望当我单击“确定”时,应在选择列表的选定选项之前插入弹出值。

/*  Please show some example Code Here  */

我该怎么做呢?

4

3 回答 3

1

你可以这样做:

$('#mySelect option:selected').before($('<option>', {
    value: 1,
    text: 'My option'
}));
于 2013-05-07T11:53:03.570 回答
0

尝试

var sel = opener.document.getElementById("someSelect");
sel.options[sel.selectedIndex-1].option=new Option("some text","some value");
于 2013-05-07T11:44:01.820 回答
0
$('#ddlWeeklyWeightIn').on("change", function () {
           $("#ddlWeeklyWeightIn option:selected").insertBefore($("#ddlWeeklyWeightIn option:selected").prev());
        });

看演示

希望它可以帮助你。

于 2013-05-07T11:56:21.480 回答