Tag: jquery plugins数据表

使用jQuery-toggles的数据表不能在第1页以外的页面上工作

我有一个数据表,正在填充服务器端代码。 Name Position @foreach (var item in Model.crmContactsList) { @item.fname @if (item.claimsOpenedAlert) { } else { } } 我使用这个jQuery来初始化所有要设置为数据库返回的jQuery Toggles。 jQuery(‘.toggle’).each(function () { $(this).toggles({ on: $(this).data(‘toggle-on’) }); }); 我使用此代码在单击时更改其状态。 关闭继续,反之亦然。 // Toggle Switches $(‘.toggle’).on(‘click’, function () { console.log($(this).data(‘toggle-on’)); if ($(this).data(‘toggle-on’) == true) { $(this).data(‘toggle-on’, false) console.log(‘Turning off ‘ + $(this).data(‘contact-id’)); } else { $(this).data(‘toggle-on’, true) […]

使用JQuery DataTable的Asp.net Gridview – Gridview事件不会激发

在我的Asp.net webb应用程序中,我有一个页面, Gridview控件与数据库正确绑定,删除/添加/更新function运行良好。 GridView1_RowDeleting , GridView1_RowEditing , GridView1_RowUpdating等事件效果很好, 然后我添加了JQuery DataTable ,它看起来很棒,但现在其他事件都无法正常工作。 我如何触发这些事件或如何实现编辑/更新/删除function。 我是Jquery DataTable的新手。

DataTables宽度问题

我正在使用带有jQuery的DataTables插件,我已经查看了StackOverflow并发现了另一个问题几乎相同的问题(除了我没有标签)我尝试了它所说的但却无法使其工作。 我在表格中有这个下拉列表只显示50条记录(下面代码中的iDisplayLenth),当你选择100或者超过表格时,它会完全自我调整,我不明白为什么。 任何帮助或建议将不胜感激。 这是我创建表格的HTML: 然后css与之相关 #content-table-redesign{border-collapse: separate;width:1241px;margin:0 auto;} #content-table-redesign th{min-width:45px;color:#2e2e2e;} 而js在这一点上几乎是我原来拥有的和我在另一个链接上发现的建议的混合。 一切都在$ document(function(){})中完成; var oTable = $(‘#content-table-redesign’).dataTable({ “oLanguage”: { “sLengthMenu”: “Display _MENU_ records per page”, “sZeroRecords”: “Nothing found – sorry”, “sInfo”: “Showing _START_ to _END_ of _TOTAL_ records”, “sInfoEmpty”: “Showing 0 to 0 of 0 records”, “sInfoFiltered”: “(filtered from _MAX_ total records)” }, “aaSorting”: [[ […]

数据表服务器端处理INNER JOIN或多个表

下面是我没有服务器端处理的代码,但由于它产生了很多行并且会大大增加,我需要使用服务器端处理。 数据库表(不包括所有字段,但这些是我想要的和INNER JOIN的字段): course_modules – id (pk), course(course.id), module(module.id), added(UNIXTIMESTAMP) course – id (pk), category(course_categories.id), fullname(text) course_categories- id (pk), name(text) modules- id (pk), name(text) 我希望能够将UNIXTIMESTAMP显示为日期(’d / m / Y’); 这适用于INNER JOIN $sQuery = ” SELECT SQL_CALC_FOUND_ROWS “.str_replace(” , “, ” “, implode(“, “, $aColumns)).” FROM $sTable INNER JOIN modules ON $sTable.module = modules.id INNER JOIN […]

jquery datatables FixedColumns未定义

我正在尝试使用jquery datatables插件并遵循FixedColumns示例,但我收到错误Error: ReferenceError: FixedColumns is not defined Line: 64 。 我正在尝试使最左边的列固定,所以当你水平滚动时,你仍然可以看到第一列。 我在jsbin中设置了一个显示错误的示例 。 FixedColumns是一个单独的插件下载吗? 如果是的话,我找不到它。 任何人都能解释为什么我的代码不起作用?

使用datatable汇总列值

我想将列值加到代码末尾的总数中。 我正在使用Jquery datatable数据表通过此代码过滤记录但无法编写总数的代码。我也tried footer callback of datatable但没有获得所需的结果。 $(document).ready(function(){ $.datepicker.regional[“”].dateFormat = ‘dd/mm/yy’; $.datepicker.setDefaults($.datepicker.regional[”]); $(‘#example’).dataTable({ “aoColumns”: [{}, ] } ) .columnFilter({ sPlaceHolder: “head:before”, aoColumns: [ { type: “hidden” }, { type: “hidden” }, { type: “hidden” }, { type: “hidden” }, { type: “hidden” }, { type: “hidden” }, { type: “hidden” }, { type: “hidden” }, […]

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

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

如何将REST调用JSON响应附加到jQuery数据表?

我正在尝试在jQuery数据表中显示REST调用JSON响应。 以下是我收到的JSON响应。 { “artifact”: [ { “artifactId”: “I8cc4a96ef69a11e08b448cf533780ea2”, “batchId”: “15581”, “processId”: “115458787” }, { “artifactId”: “e08b448cf533780ea2I8cc4a96ef69a11”, “batchId”: “14962”, “processId”: “787974254” } ] } 剧本: $(document).ready(function () { $(“#artifacts”).dataTable({ “sPaginationType”: “full_numbers”, “bJQueryUI”: true }); }); function submitForm() { $.getJSON(‘http://myurl.com/JerseySample/rest/search’, function(data) { $.each(data.artifact, function(i,artifact){ $(‘#artifacts’).datatable().fnAddData([ artifact.artifactId, artifact.batchId, artifact.processId ] ); }); }); } HTML: Artifact Id Batch […]

jquery datatable插件似乎没有正确地对链接进行排序

我有一个纯文本列,排序工作正常,但当我将列数据更改为HTML常规链接时,排序似乎很随机和破碎。 我在网站上找不到关于此问题的任何其他文档。 http://www.datatables.net/usage/features 有什么建议?

选中复选框的分页。 复选框仅适用于当前分页页面。 jQuery数据表

我正在使用jquery datatables插件 。 我只有一个直接的HTML表格布局。 Id Email Name Phone City State Arrival Departure Inserted Check 301 email address Test July 14 2011 July 23 2011 April 12 2011 07:05 300 email Test September 02 2011 September 10 2011 April 11 2011 12:01 这是我的提交代码(只是临时)。 我的javascript将复选框映射到数组。 function test() { var values = $(‘input:checkbox:checked.chkbox’).map(function () { return this.value; }).get(); […]