我使用的是带有本地数据的jqGrid 3.7.2。对于某些列,默认的排序类型是不够的。我需要提供一个自定义的sorttype,我从文档中了解到这是可能的。不过,我不知道如何让它工作。下面的代码是我让它工作的最好的尝试--我不能让它调用自定义排序函数。这个想法是按照'GK'->'DEF'->'MID'->'STR‘的顺序对'Posn’字段进行排序。下面是我想要运行的代码:
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN" "http:/
我有一些由sType定义的自定义排序代码:“my html”。
我的列数据如下:
AB 332
公元前664
CD 325
576科威特法郎
在默认情况下,它命令如下:
CD 325
AB 332
576科威特法郎
公元前664
它完全忽略了字母..。我想让它不要忽视这些信件。
然后我在"dataTables.naturalSort.js“中扩展了它
jQuery.extend(jQuery.fn.dataTableExt.oSort, {
"my-num-html-pre": function (a) {
以下是从A到Z的排序标准: 1)特殊字符2)数字3)字母表
For example:-
$scope.cards = ["815 BRAZOS ST AUSTIN TX 78701","7745 CHEVY CHASE DR AUSTIN TX 78752","701 BRAZOS ST AUSTIN TX 78701","555 ROUND ROCK WEST DR ROUND ROCK TX 78681","400 W 15TH ST AUSTIN TX 78701"]
Expected result afte
我正在使用这个帖子类型顺序它工作得很好,ajax拖放的东西在Wp-admin自定义帖子列表,但不重新排序时,我们过滤了类别的帖子。例如,它适用于
但如果我们在帖子列表中应用类别过滤器,则不起作用。
它应该是工作相同的拖放上述两个条件自定义重新排序帖子。
你们能帮帮我吗,各位。或任何其他建议。
下面是来自插件文件的Js代码
var getUrlParameter = function getUrlParameter(sParam)
{
var sPageURL = decodeURIComponent(window.location.search.substring
DataTables仅以YYYY-MM-DD格式正确排序日期。它们排序为string的所有其他格式。
至于我不喜欢为我的项目中的每个功能添加一个库/插件,我试着自己解决它。
DataTables正在使用Date.parse()函数“理解”日期并对其进行排序。(根据)。因此,我决定重写该函数,并以它“理解”其他日期格式的方式对其进行修改。
我在代码中添加了这个JS:
let origFunction = Date.parse;
Date.parse = function(str) {
// I want to p