作者PTTFHK ()
看板Ajax
标题[问题]如何使用JavaScript过滤後端传回页面表格上之资料?
时间Sat Mar 10 10:45:30 2007
标题或许不够明白 我的意思是 在初始化的页面上
使用者可以输入
譬如 我要找[ ]年度的毕业生
↑<input type="text">
使用者输入一个表示年度的数字之後
会出现大概两千多笔的资料 (当然罗 会先做好分页显示 每二十笔一页)
=====================================
只是现在有点头痛的是说 要在页面上加上一个新功能 可是我想不太出来该怎麽写
功能:「根据使用者 选择 或是 输入 的条件 从两千多笔资料中 过滤出符合的纪录」
譬如 使用者用下拉式选单 选 性别中的 「男」 ==> 男毕业生所有的资料 分页显示
又如 使用者选择 班别 孝班 ==> 全部孝班的毕业生 都出现 视资料量多寡分页显示
应该能够使用JavaScript在前端把已抓回的资料作处理 而不用每次都去查询资料库吧?
请各位先进朋友们 不吝赐教 顺问各位周末好
--
我就是
share、
Old-Games、
Little-Games三位一体的
PTTFHK。
--
※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 220.133.82.218
※ 编辑: PTTFHK 来自: 220.133.82.218 (03/10 10:46)
※ 编辑: PTTFHK 来自: 220.133.82.218 (03/10 10:46)
1F:推 TonyQ:我不懂 , 你标题说是"後端传回"的资料,内文却是前端抓回的 03/10 22:19
2F:→ TonyQ:其实个人觉得从後端资料库查询页面的SQL中下手才是王道.. 03/10 22:20
3F:→ TonyQ:当然要到动态过滤的话,如果你的分页是预先存好的,不经後端 03/10 22:20
4F:→ TonyQ:可能可以采用 filter的概念, 透过display控制是否显示 03/10 22:20
5F:→ TonyQ:但是在我的想法里面这并不是真的好的作法,因为没办法产生 03/10 22:21
6F:→ TonyQ:direct link(应该说意义不ꐬ 这是大部分search所需要的功能. 03/10 22:21
7F:→ TonyQ:如果是会经过後端在处理资料的话,从SQL去下限制条件比较好 03/10 22:22
8F:→ TonyQ:direct link 个人认为是使用 AJAX 需要谨慎考虑的点, 03/10 22:23
9F:→ TonyQ:所以....问题还是交给其他前辈来解吧 (逃) 03/10 22:25
10F:推 PTTFHK:请将内文看仔细吧 只看你的第一行推文 显然是看错了 03/12 21:06
11F:→ PTTFHK:怎麽推文那麽多字 全部都是空话啊? 03/12 21:07