1

我在 Jquery 中有一个选择列表框,我正在做类似的事情:

      $("#Deg").append(degtems);

当我多次调用上述代码时,它一直在附加。我如何截断然后追加。

感谢

4

3 回答 3

2

先打电话.empty()

$("#Deg").empty().append(degtems);

..或者你可以简单地使用.html()@KevinB在下面指出的:

$("#Deg").html(degtems);
于 2012-04-03T19:55:34.717 回答
1

尝试使用 .html:

$("#Deg").html(degtems);

它本质上只是这样做:

$("#Deg").empty().append(degtems);
于 2012-04-03T19:56:09.147 回答
0

首先使用.emptyselect 元素上的方法删除所有子元素:

$("#Deg").empty()

....
$("#Deg").append(degtems);
于 2012-04-03T19:56:18.737 回答