deviceOne -- js的本地搜索
2024-09-03 11:27:57
// 搜索
function search_by_PY(pinyin) {
// 置空
var after_search_listData = [];
// 清空数据
do_listData.removeAll();
// 存储请求的数据
do_listData.addData(listData);
if (pinyin == "") {
// do_ListView_news刷新显示
listView.refreshItems();
return;
}
deviceone.print("listdata : "+do_listData.getCount());
for (var i = 0; i < do_listData.getCount(); i++) {
var cell_data = do_listData.getOne(i);
deviceone.print("cell 的值 " + JSON.stringify(cell_data));
if (cell_data.py.indexOf(pinyin.toUpperCase()) > 0) {
after_search_listData.push(cell_data)
deviceone.print("筛选剩下的值:" + JSON.stringify(after_search_listData));
}
deviceone.print(JSON.stringify(after_search_listData)); }
// 添加到绑定的数据中
do_listData.removeAll();
do_listData.addData(after_search_listData);
// do_ListView_news刷新显示
listView.refreshItems();
}
请求的数据是这样的 :
[{"id":"4","name":"文工团家属院","count":"1","area":"2625.84","py":"WGTJZY"},{"id":"6","name":"建安公司","count":"2","area":"6939.18","py":"JAGS"}]
最新文章
- [C#] string 与 String,大 S 与小 S 之间没有什么不可言说的秘密
- web 开发入门
- Thinkphp_基础(2)URL模式
- 解决python3 UnicodeEncodeError: &#39;gbk&#39; codec can&#39;t encode character &#39;\xXX&#39; in position XX
- CSS3 Media Queries在iPhone4和iPad上的运用
- 《Learning Play! Framework 2》学习笔记——案例研究1(Templating System)
- res/drawable目录下图片的Uri
- java StringBuffer与StringBuilder
- 启用VSFTPD日志及其解读
- Delphi 使用自定义消息
- 永久性for循环配合switch语句可以实现菜单功能
- MVC5 + EF6 + Bootstrap3 (8) HtmlHelper
- [读书笔记] 四、SpringBoot中使用JPA 进行快速CRUD操作
- 协议系列之TCP/IP协议
- react-redux的使用
- FastStone Capture无法录制系统声音解决方法(win10)
- JavaSE习题 第四章 类与对象
- MySQL5.7Gtid主从复制总是遇到日志被清等出现无法正常主从复制
- SQL高效查询两个表不同的数据
- 不缓存AJAX