Tag: 排序

jquery Datatables – 如何实现服务器端提取和客户端排序

我正在使用datatables插件来处理我们的表。 我们有这个用例,我们需要使用bServerSide和sAjaxSource通过ajax调用获取数据(分页),但是我们只想对该页面上的数据进行排序,而不是从服务器中获取已排序的数据,就像在我们的例子中这样读取会很贵。 有可能吗? 如果是,请建议如何继续。 提前致谢!!

如何在一个字段中对jquery中的多维数组进行排序?

我在jquery中有这个数组: var myArray = new Array(); myArray[1] = new Array(); myArray[2] = new Array(); myArray[3] = new Array(); myArray[4] = new Array(); myArray[5] = new Array(); 元素myArray[x][1] (x可以是1到5)包含数值(价格),元素myArray[x][2]另一个数值(标识符)。 我需要通过myArray[x][1] (价格)的值来排序数组,而不是将每个价格与他的标识符(他的[x][2] )分开。 我如何能?

同位素:选择并在顶部显示.xx类

我正在使用Isotope中的排序方法(http://isotope.metafizzy.co/docs/sorting.html),并且需要在单击链接时显示在顶部分配给它们的特定CSS类名称的元素。 其余元素必须在排序元素下方保持可见,因此我无法使用同位素过滤。 我对JS / jQuery不太满意,所以我甚至不确定这个代码是否正确设置,但是目前我的元素按日期排序很好,但它对所有元素都这样做。 我希望我的代码能够找到类名为“blogs”的所有元素,然后按日期排列。 到目前为止这是我的代码: getSortData : { blogs : function( $elem ) { return $elem.attr(‘.blogs’), $elem.find(‘.date’).text(); } }

如何向jqgrid添加多列排序?

我可以添加单列排序到jqgrid,没问题。 如何向jqgrid添加多列排序? 也就是说,按列1排序,然后按列2排序,最终排序顺序为:第2列,第1列

使用HTML5sortable为AJAX序列化数据

我正在使用jQuery的整齐排序插件,HTML5 Sortable http://farhadi.ir/projects/html5sortable/但是还没有找到一种理想的方法来序列化数据以作为AJAX POST请求发送(更新数据库)。 HTML One Two Three Four Five jQuery的 $(‘ul.sortable’).sortable().bind(‘sortupdate’, function() { var data = ??; // serialize all data-id’s … this is my problem $.post(‘/sortupdate.php’,data,function(){ // PHP script sets new order in DB alert(‘updated’); }); }); 所以我想要发生的是当我将LI项拖到新位置时, sortupdate事件应该触发该函数并发送data-id属性值的新顺序。 我目前的想法是遍历LI并将属性值添加到数组中。 有没有更智能的方法,或者,最有效的循环方式是什么? (我主要是你知道的后端人)。 谢谢!

使用模数按字母顺序对列表进行排序

我在抓取元素列表并按字母顺序对它们进行排序时没有任何问题,但我很难理解如何使用模数进行排序。 ###更新### 这是代码工作’我的方式’,然而,我更喜欢下面提供的答案的可重用性,所以已经接受了答案。 $(document).ready( function() { $(‘.sectionList2’).each( function() { var oldList = $(‘li a’, this), columns = 4, newList = []; for( var start = 0; start < columns; start++){ for( var i = start; i < oldList.length; i += columns){ newList.push('’ + $(oldList[i]).text() + ”); } } $(this).html(newList.join(”)); }); }); 例如。 说我有以下无序列表: Boots Eyewear […]

jQuery tablesorter如何查找sortList对象

我正在使用jQuery tablesorter插件。 我想存储用户如何在页面上对表进行排序,并在下次加载页面时自动排序。 为此,我首先需要能够找到存储表的排序方式的sortList对象。 对于我的生活,我无法弄清楚如何得到它。 文档似乎没有任何内容,我已经尝试了我能想到的一切。

按自定义排序顺序对jQuery中的Div进行排序

我正在尝试通过将其类别属性与Javascript变量category_sort_order的类别顺序进行比较来重新排序标记input的子元素。 然后我需要删除其category属性没有出现在category_sort_order中的div。 预期结果应该是: 任何 产品1 产品2 下载 代码: download video1 video2 product1 any product2 var category_sort_order = [‘any’, ‘product’, ‘download’]; 我真的甚至不知道从哪里开始这项任务,但如果你能提供任何帮助,我将非常感激。

如何通过嵌套属性对数组进行排序

let array = [{“id”:248439,”name”:”Cross Creek Ranch/Creek Cove”,”surveyStatus”:{“territoryName”:”Fulshear”,”subdivisionName”:”Cross Creek Ranch/Creek Cove”,”subdivisionId”:248439,”dateTimeAdded”:null,”surveyStatus”:”0″}},{“id”:248545,”name”:”Lakes of Bella Terra/Via Verdone”,”surveyStatus”:{“territoryName”:”Fulshear”,”subdivisionName”:”Lakes of Bella Terra/Via Verdone”,”subdivisionId”:248545,”dateTimeAdded”:null,”surveyStatus”:”0″}},{“id”:248546,”name”:”Lakes of Bella Terra/Via Moderna”,”surveyStatus”:{“territoryName”:”Fulshear”,”dateTimeAdded”:”2017-03-13 14:24:24.312″,”lng”:-95.78459389953542,”userId”:”6e77831f-9be5-41a4-8135-d961a94ef917″,”subdivisionId”:”248546″,”surveyStatus”:”2″,”territoryId”:”4921″,”userName”:”Michelle Artis”,”marketId”:”13″,”subdivisionName”:”Lakes of Bella Terra/Via Moderna”,”dateTimeUploaded”:”2017-03-13 14:24:24.316″,”lat”:29.68844027643332}},{“id”:248547,”name”:”Lakes of Bella Terra/Via Privato”,”surveyStatus”:{“territoryName”:”Fulshear”,”subdivisionName”:”Lakes of Bella Terra/Via Privato”,”subdivisionId”:248547,”dateTimeAdded”:null,”surveyStatus”:”0″}},{“id”:248548,”name”:”Lakes of Bella Terra/Mirandola”,”surveyStatus”:{“territoryName”:”Fulshear”,”subdivisionName”:”Lakes of Bella Terra/Mirandola”,”subdivisionId”:248548,”dateTimeAdded”:null,”surveyStatus”:”0″}},{“id”:248549,”name”:”Lakes of Bella Terra/La Bella Cortile”,”surveyStatus”:{“territoryName”:”Fulshear”,”dateTimeAdded”:”2017-03-13 14:38:22.958″,”lng”:-95.78834879221002,”userId”:”6e77831f-9be5-41a4-8135-d961a94ef917″,”subdivisionId”:”248549″,”surveyStatus”:”2″,”territoryId”:”4921″,”userName”:”Michelle Artis”,”marketId”:”13″,”subdivisionName”:”Lakes of Bella Terra/La Bella Cortile”,”dateTimeUploaded”:”2017-03-13 […]

jQuery-ui自动完成多个值按字母顺序排序结果

参考这个问题根据匹配位置排序自动完成UI结果 ,有一个解决方案,提供单值jQuery自动完成,但是有可能为多个值jQuery自动完成获得类似的解决方案( http://jqueryui.com/autocomplete/ #multiple )?