相关疑难解决方法(0)

使用jQuery隐藏选择列表中的选项

我有一个对象,我想要隐藏/删除选择列表中的键/值对选项.以下选项都不起作用.我错过了什么?

$.each(results['hide'], function(name, title) {                     
  $("#edit-field-service-sub-cat-value option[value=title]").hide();
  $("#edit-field-service-sub-cat-value option[@value=title]").hide();
}); 
Run Code Online (Sandbox Code Playgroud)

jquery html-select

96
推荐指数
9
解决办法
32万
查看次数

实时过滤 ListView 中的项目

我的程序生成充满信息的ListView。我在文本框中键入一个可能与 ListView 中的项目名称之一匹配的名称。我希望这个输入的名称能够从 ListView 中清除不匹配的名称。

例如,如果我输入“abc”,“uvw”和“xyz”等名称将不再显示,但“abc”和“abcde”仍会显示在列表视图中。

最终目标是能够选中我想要的名称旁边的复选框,并搜索更多名称,最终选择几个名称,而无需重置复选框。

现在我单击一个按钮并填充 ListView:

private void button1_Click(object sender, EventArgs e)
{
    List<string> myList = getList();
    foreach(string s in myList)
    {
        listView1.Items.Add(s);
    }
}
Run Code Online (Sandbox Code Playgroud)

getList()只返回List<string>我想要的所有名称中的一个。

当我在文本框中输入内容时,我不知道如何使 ListView 实时更新。我可以通过基于循环列表并检查每个名称来重新填充 ListView 来单击按钮来更新它,但这不是我想要的。它也不保留选中的复选框,因为它每次都是新生成的列表。

我读到了有关“文本更改侦听器”的内容,但我不确定这就是我应该在这里使用的......

c# listview winforms

3
推荐指数
1
解决办法
6820
查看次数

标签 统计

c# ×1

html-select ×1

jquery ×1

listview ×1

winforms ×1