javascript - 将变量传递到另一个页面并运行该变量

标签 javascript jquery html coldfusion datatables

是否可以将变量从一个页面传递到下一页并同时运行该变量?

我想做的是有一个搜索栏,允许用户进行搜索,并在输入时打开一个包含数据表的新页面。我想将他们在搜索栏中输入的内容传递到数据表的搜索栏中并显示结果。

<!-- START Search form-->
            <form role="search" action="searchalltransactions.cfm" class="navbar-form">
               <div class="form-group has-feedback">
                  <input type="text" placeholder="Type and hit enter ..." class="form-control">
                  <div data-search-dismiss="" class="fa fa-times form-control-feedback"></div>
               </div>
               <button type="submit" class="hidden btn btn-default">Submit</button>
            </form>
            <!-- END Search form-->

这样的事情可能吗?我对此并不熟悉,只是想学习如何做到这一点(如果可能的话)。

如何将其传递到下一页上的(数据表创建的搜索)searchalltransactions.cfm

jquery 数据表创建的搜索

 <input class="form-control input-sm" placeholder="" aria-controls="processing1" type="search">

最佳答案

这有点愚蠢,但您可以在数据表初始化后在结果页面上执行此操作:

<cfoutput>
<script>
table.search( '#url.search#' ).draw();
</script>
</cfoutput>

请记住这是在 JavaScript 中运行的。所有数据库结果都被加载到浏览器中,然后进行过滤。如果您要 GET 或 POST 搜索,则应该在数据库查询中进行过滤/搜索。

更多相关内容: https://datatables.net/reference/api/search()

关于javascript - 将变量传递到另一个页面并运行该变量,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/43149317/

相关文章:

javascript - jQuery AJAX 调用 PHP 脚本并返回字符串

php - 只有当它包含关键字时,才使用 CSS 隐藏具有特定类名的某些 tr

jquery - 查找表单文本输入的父行

javascript - 无法在首次单击时禁用链接并在动画完成时重新启用

javascript - 尝试访问 Google 页内分析时出现 "Unable to post message"控制台错误

javascript - getElementById().appendChild() 拒绝工作!

php - 单击时如何使div的<li>进入输入框?

javascript - jQuery 脚本在 HTML 页面中不起作用

php - 从另一页上的特定表格单元格中选择文本?

jquery - Twitter Bootstrap 轮播和导航