Tôi có một trang tìm kiếm bằng các bộ lọc. Tôi có mã này ví dụ,Cách sử dụng như trong XPath?
xmlTempResultSearch = xmlResidentListDisplay.selectNodes("//PeopleList/Row[@LastName != '"+txtSearch.value+"']");
xmlTempResultSearch.removeAll();
này sẽ chọn các dữ liệu mà không phải là tương đương với LastName đầu vào trên txtSearch
textbox và sau đó loại bỏ chúng khỏi tập hợp kết quả để lọc nó để bằng tên cuối cùng trên txtSearch
hộp văn bản.
Vấn đề của tôi với mã này là nó phải bằng (=) đến txtSearch
.Value, những gì tôi muốn là tôi muốn kết quả thiết NHƯ các txtSearch.value
. Điều gì xảy ra trên trang của tôi là khi tôi nhập 'santos
' vào hộp văn bản txtSearch, tập kết quả của nó là tất cả những tên cuối cùng có 'santos
'. nhưng khi tôi nhập 'sant
', không có gì xuất hiện. tôi muốn cùng một tập hợp kết quả với 'santos
' vì tất cả đều có 'sant'
Tôi không thể làm việc này. Tôi đã tìm kiếm 'bro' từ tên cuối cùng tôi muốn nhận là 'Broerman'.Tôi gặp lỗi: Lỗi: Mã thông báo dự kiến ']' được tìm thấy 'NAME'. // PeopleList/Row [not -> contains <- (@ LastName, 'bro')] – edsamiracle
Ồ, tôi xin lỗi, điều này phải là 'không (chứa (...)) ' –