属性名称 | 取值局限 | 申明 |
---|---|---|
bAutoWidth | true or false, default true | 是否主动策画表格各列宽度 |
bDeferRender | true or false, default false | 用于衬着的一个参数 |
bFilter | true or false, default true | 开关,是否启用客户端过滤功能 |
bInfo | true or false, default true | 开关,是否显示表格的一些信息 |
bJQueryUI | true or false, default false | 是否应用jquery ui themeroller的风格 |
bLengthChange | true or false, default true | 开关,是否显示一个每页长度的选择条(须要分页器支撑) |
bPaginate | true or false, default true | 开关,是否显示(应用)分页器 |
bProcessing | true or false, defualt false | 开关,以指定当正在处理惩罚数据的时辰,是否显示“正在处理惩罚”这个提示信息 |
bScrollInfinite | true or false, default false | 开关,以指定是否无穷迁移转变(与sScrollY共同应用),在大数据量的时辰很有效。当这个标记为true的时辰,分页器就默认封闭 |
bSort | true or false, default true | 开关,是否让各列具有按列排序功能 |
bSortClasses | true or false, default true | 开关,指定当当前列在排序时,是否增长classes ""sorting_1"", ""sorting_2"" and ""sorting_3"",打开后,在处理惩罚大数据时,机能有所丧失 |
bStateSave | true or false, default false | 开关,是否打开客户端状况记录功能。这个数据是记录在cookies中的,打开了这个记录后,即使刷新一次页面,或从头打开浏览器,之前的状况都是保存下来的 |
sScrollX | ""disabled"" or? ""100%""?类似的字符串 | 是否开启程度迁移转变,以及指定迁移转变区域大小 |
sScrollY | ""disabled"" or ""200px""?类似的字符串 | 是否开启垂直迁移转变,以及指定迁移转变区域大小 |
选项 |
/ |
/ |
aaSorting | array array[int,string],如[], [[0,""asc""], [0,""desc""]] | 指定按多列数据排序的根据 |
aaSortingFixed | 同上 | 同上。独一不合点是不克不及被用户的自定义设备冲突 |
aLengthMenu | default [10, 25, 50, 100],可认为一维数组,也可为二维数组,比如:[[10, 25, 50, -1], [10, 25, 50, "All"]] | 这个为选择每页的条目数,当应用一个二维数组时,二维层面只能有两个元素,第一个为显示每页条目数的选项,第二个是关于这些选项的申明 |
aoSearchCols | default null,?类似:[null, {"sSearch": "My filter"}, null,{"sSearch": "^[0-9]", "bEscapeRegex": false}] | 给每个列零丁定义其初始化搜刮列表特点(这一块还没搞懂) |
asStripClasses | default [""odd"", ""even""],?比如[""strip1"", ""strip2"", ""strip3""] | 指定要被应用到各行的class风格,会主动轮回 |
bDestroy | true or false, default false | 用于当要在同一个元素上履行新的dataTable绑按时,将之前的那个数据对象**掉,换以新的对象设置 |
bRetrieve | true or false, default false | 用于指明当履行dataTable绑按时,是否返回DataTable对象 |
bScrollCollapse | true or false, default false | 指定恰当的时辰缩起迁移转变视图 |
bSortCellsTop | true or false, default false | (未知的东东) |
iCookieDuration | 整数,默认7200,单位为秒 | 指定用于存储客户端信息到cookie中的时候长度,跨越这个时候后,主动过期 |
iDeferLoading | 整数,默认为null | 延迟加载,它的参数为要加载条目标数量,凡是与bServerSide,sAjaxSource等共同应用 |
iDisplayLength | 整数,默认为10 | 用于指定一屏显示的条数,需开启分页器 |
iDisplayStart | 整数,默认为0 | 用于指定从哪一条数据开端显示到表格中去 |
iScrollLoadGap | 整数,默认为100 | 用于指定当DataTable设置为迁移转变时,最多可以一屏显示几许条数据 |
oSearch | 默认{ "sSearch": "", "bRegex": false, "bSmart": true } | 又是初始时指定搜刮参数相干的,有点错杂,没搞懂今朝 |
sAjaxDataProp | 字符串,default ""aaData"" | 指定当从办事端获取表格数据时,数据项应用的名字 |
sAjaxSource | URL字符串,default null | 指定要从哪个URL获取数据 |
sCookiePrefix | 字符串,default ""SpryMedia_DataTables_"" | 当打开状况存储特点后,用于指定存储在cookies中的字符串的前缀名字 |
sDom | default lfrtip (when bJQueryUI is false) or <"H"lfr>t<"F"ip> (when bJQueryUI is true) | 这是用于定义DataTable布局的一个强大的属性,另开专门文档来补充申明吧 |
sPaginationType | ""full_numbers"" or ""two_button"", default ""two_button"" | 用于指定分页器风格 |
sScrollXInner | string default ""disabled"" | 又是程度迁移转变相干的,没搞懂啥意思 |
回调函数名称 | 参数 | 返回值 | 默认 | 功能 |
---|---|---|---|---|
fnCookieCallback | 1.string: Name of the cookie defined by DataTables 2.object: Data to be stored in the cookie 3.string: Cookie expires string 4.string: Path of the cookie to set | string: cookie formatted string (which should be encoded by using encodeURIComponent()) | null | 当每次cookies改变时,会触发这个函数调用 |
fnDrawCallback | 无 | 无 | 无 | 在每次table被draw完后调用,至于做什么就看着办吧 |
fnFooterCallback | 1.node : "TR" element for the footer 2.array array strings : Full table data (as derived from the original HTML) 3.int : Index for the current display starting point in the display array< 4.int : Index for the current display ending point in the display array 5.array int : Index array to translate the visual position to the full data array | 无 | 无 | 用于在每次重画的时候修改表格的脚部 |
fnFormatNumber | 1.int : number to be formatted | String : formatted string for DataTables to show the number | 有默认的 | 用于在大数字上,自动加入一些逗号,分隔开 |
fnHeaderCallback | 1.node : "TR" element for the header 2.array array strings : Full table data (as derived from the original HTML) 3.int : Index for the current display starting point in the display array 4.int : Index for the current display ending point in the display array 5.array int : Index array to translate the visual position to the full data array | 无 | 无 | 用于在每次draw发生时,修改table的header |
fnInfoCallback | 1.object: DataTables settings object 2.int: Starting position in data for the draw 3.int: End position in data for the draw 4.int: Total number of rows in the table (regardless of filtering) 5.int: Total number of rows in the data set, after filtering 6.string: The string that DataTables has formatted using it's own rules | string: The string to be displayed in the information element. | 无 | 用于传达table信息 |
fnInitComplete | 1.object:oSettings - DataTables settings object | 无 | 无 | 表格初始化完成后调用 |
fnPreDrawCallback | 1.object:oSettings - DataTables settings object | Boolean | 无 | 用于在开始绘制之前调用,返回false的话,会阻止draw事件发生;返回其它值,draw可以顺利执行 |
fnRowCallback | 1.node : "TR" element for the current row 2.array strings : Raw data array for this row (as derived from the original HTML) 3.int : The display index for the current table draw 4.int : The index of the data in the full list of rows (after filtering) | node : "TR" element for the current row | 无 | 当创建了行,但还未绘制到屏幕上的时候调用,通常用于改变行的class风格 |
fnServerData | 1.string: HTTP source to obtain the data from (i.e. sAjaxSource) 2.array objects: A key/value pair object containing the data to send to the server 3.function: Function to be called on completion of the data get process that will draw the data on the page. | void | $.getJSON | 用于替换默认发到服务端的请求操作 |
fnStateLoadCallback | 1.object:oSettings - DataTables settings object 2.object:oData - Object containing information retrieved from the state saving cookie which should be restored. For the exact properties please refer to the DataTables code. | Boolean - false if the state should not be loaded, true otherwise | 无 | 在cookies中的数据被加载前执行,可以方便地修改这些数据 |
fnStateSaveCallback | 1.object:oSettings - DataTables settings object 2.String:sValue - a JSON string (without the final closing brace) which should be stored in the state saving cookie. | String - the full string that should be used to save the state | 无 | 在状态数据被存储到cookies前执行,可以方便地做一些预操作 |
点击查看关于datatables插件的使用方法
原创文章转载请注明出处!原文链接:https://www.exp99.com/jswz/f2e/datatablesshuxing.html
本站声明:本站部分文章来自网络,由用户上传分享,如若内容侵犯了您的合法权益,可联系我们进行处理。文章仅供大家学习与参考,不**本站立场。
一到秋冬季节,不论小哥哥还是**
夏季女生丸子头发型图片,清爽
2020年流行丸子头扎发步骤,
麻花辫丸子头盘发简单扎法步骤
韩式丸子头发型,清爽活泼的韩国
孕妇装是针对孕妇怀孕期间的提醒专
2020花苞丸子头发型图片大全
市面上很多粉饼里都会配有粉扑,用