// 搜索
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"}]

最新文章

  1. [C#] string 与 String,大 S 与小 S 之间没有什么不可言说的秘密
  2. web 开发入门
  3. Thinkphp_基础(2)URL模式
  4. 解决python3 UnicodeEncodeError: &#39;gbk&#39; codec can&#39;t encode character &#39;\xXX&#39; in position XX
  5. CSS3 Media Queries在iPhone4和iPad上的运用
  6. 《Learning Play! Framework 2》学习笔记——案例研究1(Templating System)
  7. res/drawable目录下图片的Uri
  8. java StringBuffer与StringBuilder
  9. 启用VSFTPD日志及其解读
  10. Delphi 使用自定义消息
  11. 永久性for循环配合switch语句可以实现菜单功能
  12. MVC5 + EF6 + Bootstrap3 (8) HtmlHelper
  13. [读书笔记] 四、SpringBoot中使用JPA 进行快速CRUD操作
  14. 协议系列之TCP/IP协议
  15. react-redux的使用
  16. FastStone Capture无法录制系统声音解决方法(win10)
  17. JavaSE习题 第四章 类与对象
  18. MySQL5.7Gtid主从复制总是遇到日志被清等出现无法正常主从复制
  19. SQL高效查询两个表不同的数据
  20. 不缓存AJAX

热门文章

  1. svn up 提示:Skipped &#39;.&#39;
  2. ural1682 Crazy Professor
  3. 【记录】haphost免费vps初始配置
  4. HTML5的兼容问题以及调用js文件的方法
  5. MyEclipse快捷键全
  6. 2015浙江财经大学ACM有奖周赛(一) 题解报告
  7. Linux 添加Nginx 到 service 启动
  8. Chapter 1 First Sight——1
  9. Fragmen和Activity之间的通信--接口和实现的分离(转)
  10. Naive Bayes在mapreduce上的实现