1
1
我喜欢史蒂夫·桑德森在他的ASP.NET MVC书中描述的方式。它不适用于JSON,但返回一个分部。这使得两者都更容易获得:Ajax和非Ajax版本。 根据请求类型,cotroller返回视图或部分视图:
默认情况下,搜索使用非Ajax日志提交来自:
然后有一个jquery片段,当有可用的javascript并通过ajax提交请求时,它就会启动。
|
2
0
嗯,听起来你想做一个过滤器? 如果是这样的话,我认为在HTML中搜索是个坏主意。我认为更好的方法是使用jquery发回日志,从您使用的任何数据库中获取结果集,并将其作为局部视图返回到视图中。 在搜索数据库时,您应该使用SQL、Linq2SQL或您正在使用的任何工具在此时应用过滤器。 如果您仍然热衷于搜索HTML,那么我会给每个相关的DIV一个类名,比如class=“divsearchable”。然后在jquery中,您可以做类似的事情;
HighlightClassName会将背景色设置为某个颜色,这样您就可以看到哪些div包含搜索字符串。 有道理? |
lonix · 使用sed从JSON中提取非贪婪正则表达式 1 年前 |
Henry · 使用Python将json重新格式化为键值对 2 年前 |
eymentakak · json字典类型错误:字符串索引必须是整数 2 年前 |
Vodka · 如何将单个json对象转换为json数组? 2 年前 |
Alper · 从json转换为数据帧? 2 年前 |