Tag: 搜索

使用带有通配符的jquery grep搜索对象数组

我正在使用jquery grep搜索一个对象数组,并希望在搜索中包含通配符。 例如,我有一个数组如下: courses = [ {code: ‘ENCH3TH’, otherFields: otherStuff}, {code: ‘ENCH3THHS1’, otherFields: otherStuff}, {code: ‘ENCH3TH2’, otherFields: otherStuff}, {code: ‘ENCH4RT’, otherFields: otherStuff}, {code: ‘ENCH4MT’, otherFields: otherStuff}] 我想用ENCH3TH前缀获得所有课程。 我试过了 var resultSet = $.grep(courses, function(e){ return e.code == ‘ENCH3TH/’; }); ..无济于事(请注意在’ENCH3TH’之后使用’/’作为通配符)。

在单词搜索拼图中将单词放在表格中?

我正在尝试创建一个由脚本生成的单词搜索拼图。 单词应水平,垂直或对角放置。 我可能需要选项来设置是允许它们只向前还是向后阅读。 我有一系列的单词,如(苹果,香蕉,葡萄,柠檬,梨),需要放在桌子上。 我已经创建了表格,但我仍然坚持如何将单词放在网格中。 我正在寻找一些解释的例子。 请参阅下面的代码: var wordsList =[ “apple”, “banana”, “grape”, “lemon”, “pear” ]; var cells = 10; // Numbers of cells horizontally and vertically in table grid var cellSize = 15; // in pixels var cellSpace = 2; // cell spacing in pixels function createPuzzleTable(cells) { var totalNumRows = “”; var totalNumColumns […]

sql搜索查询多个可选参数

我正在尝试在我的文档存档系统上为高级搜索页面编写查询。 我正在尝试通过多个可选参数进行搜索。 我有大约5个参数,可能是空字符串或搜索字符串。 我知道我不应该检查每个字符串或空,并为每个组合创建一个单独的存储过程。 编辑:结束使用: ISNULL(COALESCE(@var, a.col), ”) = ISNULL(a.col, ”)

如何让jqGrid工具栏搜索工作?

在http://trirand.com/blog/jqgrid/jqgrid.html ,在“版本3.7中的新function”>“列搜索”下,有一个解释的方法可供搜索,但它还没有为我工作。 我已经添加: jQuery(“#toolbar”).jqGrid(‘filterToolbar’,{stringResult: true,searchOnEnter : false}); 来自示例的不太重要的代码。 我的服务器看到了稍微不同的JSON请求,但是没有_search=true且没有搜索词。 http://trirand.com/blog/jqgrid/jqgrid.html也提供了服务器端代码的不完整示例。 SQL语句在PHP示例中给出: $SQL = “SELECT item_id, item, item_cd FROM items “.$where.” ORDER BY $sidx $sord LIMIT $start , $limit”; 但是,虽然$sidx , $sord , $start和$limit都有代码来定义它们,但$where未在页面上的任何其他位置定义(或引用)。 如何获取列搜索,如页面文档,我的服务器被适当的请求命中?

使用jQuery快速搜索大列表

我正在使用此代码搜索大约500个li标签。 $(function() { $.expr[“:”].containsInCaseSensitive = function(el, i, m){ var search = m[3]; if (!search) return false; return eval(“/” + search + “/i”).test($(el).text()); }; $(‘#query’).focus().keyup(function(e){ if(this.value.length > 0){ $(‘ul#abbreviations li’).hide(); $(‘ul#abbreviations li:containsInCaseSensitive(‘ + this.value + ‘)’).show(); } else { $(‘ul#abbreviations li’).show(); } if(e.keyCode == 13) { $(this).val(”); $(‘ul#abbreviations li’).show(); } }); }); 这是HTML: ABCdescription BCAdescription ADCdescription […]

搜索嵌套的javascript对象,获取祖先数组

我有一个这样的嵌套数组: array = [ { “id”: “67”, “sub”: [ { “id”: “663”, }, { “id”: “435”, } ] }, { “id”: “546”, “sub”: [ { “id”: “23”, “sub”: [ { “id”: “4”, } ] }, { “id”: “71” } ] } ] 我需要通过其id找到1个嵌套对象并获取其所有父节点,从而生成一个id数组。 find.array(“71”) => [“546”, “71”] find.array(“4”) => [“546”, “23”, “4”] 最干净的方法是什么? 谢谢。

jQuery表filter,带有文本,复选框,选择

需要从表格外部过滤表格,包括文本搜索,复选框和选择。 用于jQuery的PicNet表filter适用于搜索和使用表外的复选框…虽然我找不到任何有关如何使选择框工作的示例。 谁知道? **我可能会在这里变得过于具体,但我想我至少会询问。* 我也对PicNet以外的其他可能性持开放态度。 更新 :到目前为止,这是我的代码,我想通过两个是/否复选框在主体顶部选择一个选项。 PicNet Table Filter Demo $(document).ready(function() { // Randomly Create Data Rows // Initialise Plugin var options1 = { additionalFilterTriggers: [$(‘#onlyyes’), $(‘#onlyno’), $(‘#itemone’), $(‘#quickfind’)], clearFiltersControls: [$(‘#cleanfilters’)], matchingRow: function(state, tr, textTokens) { if (!state || !state.id) { return true; } var val = tr.children(‘td:eq(2)’).text(); var val2 = tr.children(‘td:eq(3)’).text(); switch (state.id) […]

jQuery Mobile数据filter,如果没有结果

我目前正在探索jQuery Mobile,以开发带有ordertracking信息的仪表板的移动版本。 计划的目的是使用包含所有订单的简单无序列表,人们可以点击他们想要了解的更多链接。 因为这个列表可能变得非常大,所以很容易拥有一个使用jQuery Mobile很容易做到的过滤能力。 就像这样: Item 1 Item 2 Item 3 Item 4 data-filter=”true”负责显示搜索栏,它实际上非常好用。 但我唯一的问题是,当什么都没找到时,它什么都没有显示,我希望有一些文字说“抱歉,找不到订单”。 有没有人知道这是否可以使用jQuery Mobile,还是必须从头开始编码?

如何使用Jquery检索wordpress的ajax搜索结果

我需要设置wordpress ajax搜索结果,但我的方法不是在单击按钮时检索结果而是将我重定向到另一个站点(myurl.com?s=term)。 我正确调用了admin-ajax.php但是设置错误。 是什么原因造成了这个问题? //Script to activate ajax jQuery(document).ready(function($){ var search_val=$(“#s”).val(); $(‘#searchsubmit’).click(function(){ $.post( WPaAjax.ajaxurl, { action : ‘wpa56343_search’, search_val : search_val }, function( response ) { $(‘#results’).append( response ); } ); }); }); //function to setup wp_query add_action(‘wp_ajax_wpa56343_search’, ‘wpa56343_search’); function wpa56343_search(){ global $wp_query; $search = $_POST[‘search_val’]; $args = array( ‘s’ => $search, ‘posts_per_page’ => 5 […]

搜索并滚动到页面上的单词

我的客户希望在特定页面上添加一个搜索框,允许用户搜索产品,然后滚动到该文本。 通过这种方式,她可以更轻松地将客户引导至页面的正确部分。 使用Ctrl-F和浏览器搜索function可以轻松完成此操作。 不幸的是,客户希望搜索成为网站的一部分。 关于如何实现这一点的任何建议? 我很难找到一个wordpress插件,我在互联网上使用的任何JQuery代码都让我失望了。 非常感谢提前!