نکتهی اصلی کار ایشان استفاده از رخدادها است. برای مثال زمانیکه جدول اصلی اضافه شد (events.MainTableAdded)، جدول بعدی را دستی اضافه کنید.
پاسخ به بازخوردهای پروژهها
$.extend($.jgrid.edit, { bSubmit: "Save and Close", bCancel: "Cancel", width: 370, recreateForm: true, beforeShowForm: function () { $('<a href="#">Save and New<span class="ui-icon ui-icon-disk"></span></a>') .click(function() { alert("click!"); }).addClass("fm-button ui-state-default ui-corner-all fm-button-icon-left") .prependTo("#Act_Buttons>td.EditButton"); } });
GlobalFilters.Filters.Add(new System.Web.Mvc.AuthorizeAttribute());
var $table = $('#browsers-grid'); $table.dataTable({ "bJQueryUI": true, "bProcessing": true, "bSortClasses": false, "bServerSide": true, "bFilter": true, "sPaginationType": "full_numbers", "sScrollY": 400, "sScrollX": "100%", "sScrollXInner": "110%", "bLengthChange": false, "iDisplayLength": 20, "aLengthMenu": [[5, 10, 25, 50, -1], [5, 10, 25, 50, "All"]], "bAutoWidth": false, "sAjaxSource": "Commands.aspx?cmd=all", "fnServerData": function (sSource, aoData, fnCallback) { $.ajax({ "dataType": 'json', "type": "POST", "url": sSource, "data": aoData, "success": fnCallback }); }, "aoColumns": [ { "mDataProp": "Code" }, { "mDataProp": "Caption" }, { "mDataProp": "Comment" } ], "oLanguage": { "sUrl": "dataTables.persian.txt" } });
<roleManager cacheRolesInCookie="true" enabled="true" defaultProvider="CustomRoleProvider"> <providers> <clear /> <add name="CustomRoleProvider" type="MvcApp.UserInterface.Models.CustomRoleProvider" connectionStringName="MvcAppDb" applicationName="/" /> </providers>
</roleManager>
<table> <thead> <tr> <th>Address</th> <th>Price</th> </tr> </thead> <tbody> <tr> <td>Address 1</td> <td>10,000,000</td> </tr> <tr> <td>Address 2</td> <td>100,000</td> </tr> </tbody> </table>
<img src="default.png" data-zoom-url="default-zoomed.png" alt="default image">
<video src="my-video.mp4" data-scene-offsets="9,22,38">
var offsets = $('VIDEO').data('sceneOffsets');
$('VIDEO').data('sceneOffsets', '1,2,3');
var offsets = document.getElementsByTagName('VIDEO')[0].getAttribute('data-scene-offsets');
document.getElementsByTagName('VIDEO')[0].setAttribute('data-scene-offsets', '1,2,3');
var offsets = document.querySelector('VIDEO').dataset.sceneOffsets;
document.querySelector('VIDEO').dataset.sceneOffsets = '1,2,3';
delete document.querySelector('VIDEO').dataset.sceneOffsets;