jQuery DataTables (edit)
<!-- DataTables CSS -->
<link rel="stylesheet" type="text/css" href="https://cdn.datatables.net/1.10.16/css/jquery.dataTables.min.css">
<!-- jQuery -->
<script type="text/javascript" charset="utf8" src="https://code.jquery.com/jquery-1.12.4.js"></script>
<!-- DataTables -->
<script type="text/javascript" charset="utf8" src="https://cdn.datatables.net/1.10.16/js/jquery.dataTables.min.js"></script>
https://www.datatables.net/examples/ajax/
https://www.gyrocode.com/articles/tag/jquery-datatables/
https://gallery.technet.microsoft.com/scriptcenter/Server-Side-Paging-Sorting-4cd29194
How to modify your JSON returned objects before sending them to the tables using DataTables.js
Ajax Loading Indicator:
$(document).ajaxStart(function () {
Pace.restart()
})
$.ajaxStart in AdminLTE
https://adminlte.io/themes/AdminLTE/pages/examples/pace.html
https://stackoverflow.com/questions/11961438/implement-a-loading-indicator-for-a-jquery-ajax-call
https://stackoverflow.com/questions/4355268/how-to-display-a-busy-indicator-with-jquery
http://jsfiddle.net/VpDUG/4952/
jQuery DataTables for Beginner
https://www.codeproject.com/Tips/844403/jQuery-Datatables-For-Beginners
DYNAMIC COLUMN HEADER AND RESULT FROM AJAX CALL IN JQUERY DATATABLE (HAY HAY HAY - GOOD FOR CREATE PROTOTYPE)
https://blog.pheonixsolutions.com/dynamic-column-header-result-ajax-call-jquery-datatable/
jQuery DataTables - Dynamic Columns and Records (HAY)
https://www.codeproject.com/Articles/1256759/jQuery-DataTable-Integration-Dynamic-columns-and-r
JQuery Datatable (Dynamic columns) populate after Ajax JSON response via server side processing - Using EF Raw SQL query
Logic/Idea: How to Dynamically Bind Jquery DataTables Using Anonymous JSON Result?
Pie Chart using ChartJS
https://codepedia.info/chartjs-asp-net-create-pie-chart-with-database-calling-jquery-ajax-c/
Column Chart - ASP.NET MVC 5
http://www.aspmantra.com/2016/11/how-to-create-chart-with-database-data-mvc-asp.net.html
Export to Excel using NPOI
https://errorhub.blogspot.com/2012/01/export-adonet-datatable-to-excel-using.html
ASHX - Generic Handler
https://codepedia.info/generic-handler-ashx-file-post-send-json-data-parameters-in-asp-net-c-jquery/
Dropzone js
https://codepedia.info/using-dropzone-js-file-image-upload-in-asp-net-webform-c/
jQuery DataTables + Checkboxes
https://www.gyrocode.com/articles/jquery-datatables-checkboxes/
jQuery - Knowledge Based (HAY HAY HAY)
https://codepedia.info/jquery-get-table-cell-td-value-div/
How to show column searching select inputs at the top of the table header?
jQuery DataTables With Server Side Data
https://www.c-sharpcorner.com/article/jquery-datatable-with-server-side-data/
Display Data In ASP.NET Using jQuery DataTables Plugin - ASP.NET
https://www.c-sharpcorner.com/article/display-data-in-Asp-Net-using-jquery-datatables-plugin/
How dynamically change column title
table = $('#example').DataTable({...});
$(table.column(1).header()).text('My title');
Sample
https://makitweb.com/datatables-ajax-pagination-with-custom-filter-in-codeigniter/
$(document).ready(function (){
var table = $('#example').DataTable({
ajax: {
url: 'https://api.myjson.com/bins/if7vf',
dataSrc: function(d){
if(d.data.length === 0){
var settings = $('#example').DataTable().settings()[0];
settings.oLanguage.sEmptyTable = d.message;
}
return d.data;
}
}
});
});
https://jsfiddle.net/fj5629sx/
<table id="example" class="display" cellspacing="0" width="100%">
<thead>
<tr>
<th>Name</th>
<th>Position</th>
<th>Office</th>
<th>Extn.</th>
<th>Start date</th>
<th>Salary</th>
</tr>
</thead>
<tfoot>
<tr>
<th>Name</th>
<th>Position</th>
<th>Office</th>
<th>Extn.</th>
<th>Start date</th>
<th>Salary</th>
</tr>
</tfoot>
</table>
See returned data from Ajax
var table = $("#myTable").DataTable({ "ajax": { "url": "/api/Search", "type": "POST",
// I added this section. It is called before the success callback // You will have to figure out your parsing at this point because // each configuration is different so I just put how mine is.
dataFilter: function(response){ var tempData = JSON.parse(response);
return response; } }, "processing": true, "serverSide": true, "columns": [ { "data": "id" }, { "data": "job_id" }, { "data": "type" }, { "data": "connection_id" }, { "data": "company_id" }, { "data": "message" }, { "data": "total_completion_time" }, { "data": "date" }, { "data": "start_time" }, { "data": "end_time" }, { "data": "error_time" } ], "info": false, "searching": false, "bLengthChange": false });
https://www.codeproject.com/Articles/155422/jQuery-DataTables-and-ASP-NET-MVC-Integration-Part
https://www.codeproject.com/Articles/165410/ASP-NET-MVC-Editable-DataTable-jQuery-DataTables-a
https://stackoverflow.com/questions/44002822/how-to-refresh-datatables-plug-in-for-jquery
https://datatellblog.wordpress.com/2015/08/01/server-side-paging-with-datatables-net-and-mvc/
http://www.cyqdata.com/cnblogs/article-detail-35087-english
https://www.c-sharpcorner.com/article/using-datatables-grid-with-asp-net-mvc/
https://www.codeproject.com/Articles/177335/Refreshing-content-of-the-table-using-AJAX-in-ASP
https://www.codaffection.com/asp-net-mvc-tutorial/asp-net-mvc-with-jquery-ajax/
https://datatables.net/forums/discussion/25012/having-trouble-getting-ajax-to-work
https://datatables.net/examples/server_side/defer_loading.html
https://www.linkedin.com/pulse/beginners-guide-ajax-crud-using-jquery-datatables-aspnet-ehsan-sajjad
- Beginners Guide for Creating GridView in ASP.NET MVC 5
- Grid View with Server Side Filtering, Sorting and Paging in ASP.NET MVC 5
- Grid View With Server Side Advanced Search Using jQuery DataTables In ASP.NET MVC 5
http://developmentpassion.blogspot.com/2017/06/ajax-crud-in-grid-using-jquery.html
https://clip-share.net/rev/asp+net+mvc+tutorial+for+beginners+with+bootstrap+and+jquery/
Email: technotipstutorial@gmail.com
- Part 1- Create your first Angular 5 application
- Part 2- How does Angular 5 works?
- Part 3- Module and Component in Angular 5
- Part 4- How to use Data Types in Angular 5 application
- http://technotipstutorial.blogspot.com/2017/11/part-1-what-is-jquery-create-your-first.html
- http://technotipstutorial.blogspot.com/2017/11/part-2-difference-between-document.html
- http://technotipstutorial.blogspot.com/2017/11/part-3-what-are-jquery-selectors-id-and.html
- http://technotipstutorial.blogspot.com/2017/11/part-4-element-selectors-in-jquery.html
- http://technotipstutorial.blogspot.com/2017/11/part-5-attribute-selectors-in-jquery.html
- http://technotipstutorial.blogspot.com/2017/11/part-6-jquery-events-mouse-keyboard.html
- http://technotipstutorial.blogspot.com/2017/11/part-7-jquery-events-form-events-blur.html
- http://technotipstutorial.blogspot.com/2017/11/part-8-jquery-events-document-and.html
- http://technotipstutorial.blogspot.com/2017/11/part-9-event-handler-attachment-on-off.html
- http://technotipstutorial.blogspot.com/2017/11/part-10-jquery-traversing-parent.html
- Part 11- Insert data into database
- Part 12- Server side and clientside validation
- Part 13- Insert data into multiple tables
- Part 14- Insert data into database using JQuery
- Part 15- How to create Bootstrap Popup
- Part 16- Delete operation in Asp.net MVC
- Part 17- What is Partial View in Asp.net MVC
- Part 18- How to call Partial View using JQuery
- Part 19- Difference between Html.Partial() and Html.RenderPartial()
- Part 20- AddEdit Record using Partial View
- Part 21- Layout View in Asp.net MVC
- Part 22- Style.Render and Script.Render
- Part 23 - RenderBody, RenderSection and RenderPage.
- Part 24- Divide Page into several component using Bootstrap
- Part 25- Refresh Entity framework after any modification in database table
- Part 26- Set foreign key relationnship in database tables
- Part 27- Create Rgistration Page
- Part 28- Create Login Page
- Part 29- Client Side Validation using JQuery
- Part 30- How to return multiple Model to a View (Interview)
- Part 31- How to create Dynamic Menu using Partial View
- Part 32- Preview Image Before Uploading
- Part 33- Upload and Display Image using JQuery
- Part 34-Upload Image to SQL Server and Display
- Part 35- Download Image from URL and Upload to SQL Server
- Part 36- Cascading DropdownList
- Part 37- Implement Search Functionality
- Part 38- Attribute Routing in MVC
- Part 39- How to display multiple checkbox checked data
- Part 40- How to send multiple checkbox checked value to Server
- Part 41- How to create responsive sortable Image Gallery
- Part 42 - How to implement JQuery Autocomplete Textbox
- Part 43 - How to send Emails in Asp.net MVC
- Part 44 - Integrate JQuery DataTables plugin
- Part 45 - Display record from database using JQuery Datatable
- Part 46- Add Edit Record using JQuery DataTable
- Part 47 - JQuery DataTables Server -side Processing
- Part 48 - JQuery server side processing -Search functionality
- Part 49 - Pagination using Skip and Take method
- Part 50 - Refresh DataTable After Performing Any Action
- Part 51 - Send OTP ( One Time Password ) to any mobile device
- Part 52 - How to use AutoMapper in Asp.net MVC
- Part 53 - How to use AutoMapper ForMember Method
- Part 54 - Repository Pattern - 1 - Adding Business Layer
- Part 55 - Repository Pattern - 2 - Adding Domain Layer
- Part 56 - Repository Pattern - 3 - Dependency Injection
- Part 57- Repository Pattern- 4 - Adding Data Access Layer
- Part 58 - Repository Pattern - 5 - Setting Up Generic Repository
- Part 59 - Display Record using repository pattern
- Part 60 - Add Edit Record using Repository Pattern
- http://technotipstutorial.blogspot.com/2018/08/part-61-download-and-setup-complete.html