【发布时间】:2012-09-11 09:04:54
【问题描述】:
我有一个使用过滤器进行搜索的页面。例如,我有这个代码,
xmlTempResultSearch = xmlResidentListDisplay.selectNodes("//PeopleList/Row[@LastName != '"+txtSearch.value+"']");
xmlTempResultSearch.removeAll();
这会选择不等于在 txtSearch 文本框中输入的姓氏的数据,然后将它们从结果集中删除,以便过滤到等于 txtSearch 文本框中的姓氏。
我对这段代码的问题是它应该等于(=)txtSearch.value,我想要的是结果集LIKEtxtSearch.value。在我的页面上发生的情况是,当我在 txtSearch 文本框中键入“santos”时,其结果集是所有带有“santos”的姓氏。但是当我输入“sant”时,什么也没有出现。我想要与 'santos' 相同的结果集,因为它都包含 'sant'
【问题讨论】: