当前位置: 首页 > 知识库问答 >
问题:

引导,可更新,AJAX,搜索

姜嘉良
2023-03-14

我知道有AJAX:https://datatables.net/examples/data_sources/server_side.html还有搜索:https://datatables.net/examples/api/multi_filter.html

但我不知道如何将两者结合起来。没错,什么时候。搜索,它按哪个列搜索?如果我想用ADD连接条件呢?

共有1个答案

印辉
2023-03-14

在服务器端处理模式下,jQuery DataTables发送以下参数:

搜索[值]全局搜索值。应用于所有可搜索为true的列。

columns[i][search][value]要应用于此特定列的搜索值。

因此,在请求中,每个列都有全局搜索值和搜索值(列[0][search][value]列[1][search][value]等)。)。

您需要构建数据库查询,以适当的格式处理参数和返回结果。

如果您使用PHP,则有ssp.class.php为您执行此操作。否则,您可能需要为您选择的语言搜索一个库,或者从头开始编写自己的语言。

有关更多信息,请参阅服务器端处理。

 类似资料:
  • 当导航栏崩溃时,我想让我的搜索栏可见。 我的代码:http://jsfiddle.net/edalzell/a3yng825/1/折叠时工作,但展开时显示两个搜索栏。 HTML:

  • 我有一个问题与primeface数据表。我有一个数据与一些条目和一个列与一个按钮内。如果按钮被按下,一个弹出窗口打开与另一个数据表。第二个数据表中的条目取决于行中的按钮被按下。 Bean2 问题是弹出式数据表中没有列出任何条目,尽管在db查询之后的列表中有一些条目。 有没有办法修复这个bug?提前感谢! 更新1:

  • 问题内容: 我已经使用facelets模板完成了一个基本的JSF应用程序。我的模板如下: 然后,我有一个 主页 (如下所示),它导航到 第二页 。两个页面都使用上面的模板。 如果我在faces-config.xml中使用它,它将进行导航,但是将重新加载 整个 页面。我的问题是: 有没有一种方法可以从页面导航到另一个仅更新模板部分的内容?(同时保留页面的其余部分不变) 谢谢! 问题答案: 您可以通过

  • 假设我有两组对象“Questions”和“Users”,它们共享一个关系。 什么是最好的方法索引我的对象,以允许最新的变化反映在lucene IDEX? 是否应该为用户和问题提供单独的文档,并让lucene根据需要获取所需的问题/用户详细信息? 还是,走数据传输对象的方式?当发生更改时,只需删除这些文档并重新索引?

  • 问题内容: 我想做如下的部分更新。添加一些新字段,例如Bytes_In和Bytes_Out。并且还运行脚本来更新使用脚本从其他字段派生的字段。 脚本session-duration-script.groovy在/ config / scripts路径下。 当我运行上述更新查询时,出现此错误 请让我知道有办法实现这种更新。 问题答案: 由于错误状态,您不能同时使用和。我的建议是修改脚本,以添加所需的

  • 问题内容: 我喜欢使用ajax用新值更新表。有什么想法。我有一个购物车,用户可以在其中更改产品的数量。我不喜欢重新加载整个页面。我想重新加载桌子。目前,它可以重新加载整个页面。 我做了什么。 我有一个输入数量值的表格。要将产品与购物车(ManyToMany)连接,我使用line_item。因此,每个line_item代表购物车中的产品。 购物车的此视图 渲染@cart Line_items具有更新