繁体   English   中英

使用 jQuery 从 Telerik 下拉列表中删除项目

[英]Removing Items from Telerik Drop down list using jQuery

我知道如何使用 jquery 向 Telerik ddl 添加项目,但如何删除值?

提前致谢

这是带有添加/删除/禁用项目的 RadComboBox 的演示......

http://demos.telerik.com/aspnet-ajax/combobox/examples/programming/addremovedisableitemsclientside/defaultcs.aspx

基本上 - 您需要首先获得组合框本身。 这是代码:

var combo = $find("<%= RadComboBox1.ClientID %>");

假设您要删除组合框中当前选定的项目。 您需要先获取如下项目:

var comboItem = combo.get_selectedItem();

现在要从组合框中删除上述项目,我们首先需要获取项目集合,然后通过传递我们要删除的项目来调用集合上的 remove 方法。 这是相同的代码片段:

if(comboItem)
        { 
            combo.trackChanges();
            combo.get_items().remove(comboItem);
            combo.commitChanges();
        }

这是从组合框中删除项目的另一个示例 - 这次我们按名称搜索项目:

var combo = $find("<%= RadComboBox1.ClientID %>");
var items = combo.get_items();
var comboItem = combo.findItemByText("Paris");
combo.trackChanges();
items.remove(comboItem); 
combo.commitChanges();

这是 ComboBox 客户端 API 的文档(免责声明:我是 Telerik 的一部分):

http://www.telerik.com/help/aspnet-ajax/combobox-client-side-radcomboboxitemcollection.html

这将从下拉列表中删除所有项目。

var combo2 = $find('<%= drp_Year.ClientID%>');
combo2.get_items().clear()

https://a2zcode.com/Removing-Items-from-Telerik-Drop-down-list-using-jQuery

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM