如果是最后一个,如何删除kendo dropDownList项?

l.p*_*uer 5 html javascript jquery kendo-ui

我可以从kendo下拉列表中删除除最后一项之外的所有项目.删除最后一个之后,重新出现之前的项目.

这是一个jsFiddle:http: //jsfiddle.net/lpoellabauer/Jw4Cz/

var dropDown = $("select").data("kendoDropDownList");
var itemToRemove = dropDown.dataSource.at(0);
dropDown.dataSource.remove(itemToRemove);
dropDown.select(0);
Run Code Online (Sandbox Code Playgroud)

任何想法如何解决这个问题?

use*_*411 4

HTML:

\n\n
<select>\n<option value="1">one</option>\n<option value="2">two</option>\n<option value="3">three</option>\n<option id="none" value="none"></option>\n</select>\n\n<a href="#">remove first</a>\n
Run Code Online (Sandbox Code Playgroud)\n\n

JS:

\n\n
$("select").kendoDropDownList();\n\n$("a").click(function(){\n    var dropDown = $("select").data("kendoDropDownList");\n    var itemToRemove = dropDown.dataSource.at(0);\n    dropDown.dataSource.remove(itemToRemove);\n    dropDown.select(0);\n});\n$(\'none\').css({display:none});\n
Run Code Online (Sandbox Code Playgroud)\n\n

\xe2\x80\x8b

\n