From 3f34347fdff2c0271f1a07913713989252b6646c Mon Sep 17 00:00:00 2001 From: thejeshgn Date: Mon, 27 Jul 2015 21:20:18 +0530 Subject: [PATCH] initial datatable --- 2010/index.html | 87 + 2010/results.js | 6697 +++++++ datatable/extensions/AutoFill/Readme.txt | 38 + .../AutoFill/css/dataTables.autoFill.css | 24 + .../AutoFill/css/dataTables.autoFill.min.css | 1 + .../extensions/AutoFill/examples/columns.html | 644 + .../AutoFill/examples/complete-callback.html | 652 + .../AutoFill/examples/fill-both.html | 641 + .../AutoFill/examples/fill-horizontal.html | 641 + .../extensions/AutoFill/examples/index.html | 66 + .../AutoFill/examples/scrolling.html | 638 + .../extensions/AutoFill/examples/simple.html | 631 + .../AutoFill/examples/step-callback.html | 660 + .../extensions/AutoFill/images/filler.png | Bin 0 -> 1040 bytes .../AutoFill/js/dataTables.autoFill.js | 855 + .../AutoFill/js/dataTables.autoFill.min.js | 22 + datatable/extensions/ColReorder/License.txt | 20 + datatable/extensions/ColReorder/Readme.md | 39 + .../ColReorder/css/dataTables.colReorder.css | 14 + .../css/dataTables.colReorder.min.css | 1 + .../ColReorder/examples/alt_insert.html | 637 + .../ColReorder/examples/col_filter.html | 656 + .../ColReorder/examples/colvis.html | 635 + .../ColReorder/examples/fixedcolumns.html | 831 + .../ColReorder/examples/fixedheader.html | 635 + .../extensions/ColReorder/examples/index.html | 74 + .../ColReorder/examples/jqueryui.html | 635 + .../ColReorder/examples/new_init.html | 626 + .../ColReorder/examples/predefined.html | 636 + .../ColReorder/examples/realtime.html | 637 + .../extensions/ColReorder/examples/reset.html | 649 + .../ColReorder/examples/scrolling.html | 632 + .../ColReorder/examples/server_side.html | 192 + .../ColReorder/examples/simple.html | 630 + .../ColReorder/examples/state_save.html | 631 + .../extensions/ColReorder/images/insert.png | Bin 0 -> 1885 bytes .../ColReorder/js/dataTables.colReorder.js | 1372 ++ .../js/dataTables.colReorder.min.js | 26 + datatable/extensions/ColVis/License.txt | 20 + datatable/extensions/ColVis/Readme.md | 38 + .../ColVis/css/dataTables.colVis.css | 185 + .../ColVis/css/dataTables.colVis.min.css | 1 + .../ColVis/css/dataTables.colvis.jqueryui.css | 41 + .../ColVis/examples/button_order.html | 630 + .../ColVis/examples/exclude_columns.html | 632 + .../ColVis/examples/group_columns.html | 656 + .../extensions/ColVis/examples/index.html | 72 + .../extensions/ColVis/examples/jqueryui.html | 637 + .../extensions/ColVis/examples/mouseover.html | 632 + .../extensions/ColVis/examples/new_init.html | 629 + .../extensions/ColVis/examples/restore.html | 641 + .../extensions/ColVis/examples/simple.html | 627 + .../extensions/ColVis/examples/text.html | 631 + .../ColVis/examples/title_callback.html | 636 + .../ColVis/examples/two_tables.html | 339 + .../ColVis/examples/two_tables_identical.html | 363 + .../extensions/ColVis/js/dataTables.colVis.js | 1123 ++ .../ColVis/js/dataTables.colVis.min.js | 24 + datatable/extensions/FixedColumns/License.txt | 20 + datatable/extensions/FixedColumns/Readme.md | 42 + .../css/dataTables.fixedColumns.css | 25 + .../css/dataTables.fixedColumns.min.css | 1 + .../FixedColumns/examples/bootstrap.html | 819 + .../FixedColumns/examples/col_filter.html | 857 + .../FixedColumns/examples/colvis.html | 833 + .../FixedColumns/examples/css_size.html | 828 + .../FixedColumns/examples/index.html | 74 + .../FixedColumns/examples/index_column.html | 932 + .../examples/left_right_columns.html | 816 + .../FixedColumns/examples/right_column.html | 816 + .../FixedColumns/examples/rowspan.html | 657 + .../examples/server-side-processing.html | 204 + .../FixedColumns/examples/simple.html | 813 + .../FixedColumns/examples/size_fixed.html | 824 + .../FixedColumns/examples/size_fluid.html | 824 + .../FixedColumns/examples/two_columns.html | 810 + .../js/dataTables.fixedColumns.js | 1423 ++ .../js/dataTables.fixedColumns.min.js | 30 + datatable/extensions/FixedHeader/Readme.txt | 36 + .../css/dataTables.fixedHeader.css | 7 + .../css/dataTables.fixedHeader.min.css | 1 + .../FixedHeader/examples/header_footer.html | 641 + .../FixedHeader/examples/index.html | 69 + .../FixedHeader/examples/simple.html | 637 + .../FixedHeader/examples/top_left_right.html | 236 + .../FixedHeader/examples/two_tables.html | 354 + .../FixedHeader/examples/zIndexes.html | 653 + .../FixedHeader/js/dataTables.fixedHeader.js | 1028 ++ .../js/dataTables.fixedHeader.min.js | 30 + datatable/extensions/KeyTable/Readme.txt | 36 + .../KeyTable/css/dataTables.keyTable.css | 7 + .../KeyTable/css/dataTables.keyTable.min.css | 1 + .../extensions/KeyTable/examples/events.html | 756 + .../extensions/KeyTable/examples/html.html | 627 + .../extensions/KeyTable/examples/index.html | 69 + .../KeyTable/examples/scrolling.html | 637 + .../extensions/KeyTable/examples/simple.html | 631 + .../KeyTable/js/dataTables.keyTable.js | 1175 ++ .../KeyTable/js/dataTables.keyTable.min.js | 18 + datatable/extensions/Responsive/License.txt | 20 + datatable/extensions/Responsive/Readme.md | 0 .../Responsive/css/dataTables.responsive.css | 106 + .../Responsive/css/dataTables.responsive.scss | 149 + .../examples/child-rows/column-control.html | 854 + .../examples/child-rows/custom-renderer.html | 863 + .../child-rows/disable-child-rows.html | 819 + .../Responsive/examples/child-rows/index.html | 72 + .../examples/child-rows/right-column.html | 850 + .../child-rows/whole-row-control.html | 853 + .../examples/display-control/auto.html | 813 + .../examples/display-control/classes.html | 247 + .../display-control/complexHeader.html | 708 + .../examples/display-control/fixedHeader.html | 825 + .../examples/display-control/index.html | 65 + .../display-control/init-classes.html | 215 + .../extensions/Responsive/examples/index.html | 86 + .../examples/initialisation/ajax.html | 210 + .../examples/initialisation/className.html | 812 + .../examples/initialisation/default.html | 822 + .../examples/initialisation/index.html | 65 + .../examples/initialisation/new.html | 821 + .../examples/initialisation/option.html | 820 + .../examples/styling/bootstrap.html | 831 + .../Responsive/examples/styling/compact.html | 816 + .../examples/styling/foundation.html | 822 + .../Responsive/examples/styling/index.html | 57 + .../examples/styling/scrolling.html | 826 + .../Responsive/js/dataTables.responsive.js | 873 + .../js/dataTables.responsive.min.js | 19 + datatable/extensions/Scroller/Readme.txt | 43 + .../Scroller/css/dataTables.scroller.css | 44 + .../Scroller/css/dataTables.scroller.min.css | 1 + .../Scroller/examples/api_scrolling.html | 174 + .../Scroller/examples/data/2500.txt | 2502 +++ .../extensions/Scroller/examples/data/ssp.php | 58 + .../extensions/Scroller/examples/index.html | 83 + .../Scroller/examples/large_js_source.html | 182 + .../examples/server-side_processing.html | 220 + .../extensions/Scroller/examples/simple.html | 175 + .../Scroller/examples/state_saving.html | 170 + .../Scroller/images/loading-background.png | Bin 0 -> 1013 bytes .../Scroller/js/dataTables.scroller.js | 1262 ++ .../Scroller/js/dataTables.scroller.min.js | 25 + datatable/extensions/TableTools/Readme.md | 41 + .../TableTools/css/dataTables.tableTools.css | 361 + .../css/dataTables.tableTools.min.css | 1 + .../extensions/TableTools/examples/ajax.html | 190 + .../TableTools/examples/alter_buttons.html | 637 + .../TableTools/examples/bootstrap.html | 645 + .../TableTools/examples/button_text.html | 669 + .../TableTools/examples/collection.html | 654 + .../TableTools/examples/defaults.html | 634 + .../extensions/TableTools/examples/index.html | 80 + .../TableTools/examples/jqueryui.html | 637 + .../TableTools/examples/multi_instance.html | 638 + .../TableTools/examples/multiple_tables.html | 343 + .../TableTools/examples/new_init.html | 644 + .../TableTools/examples/pdf_message.html | 655 + .../TableTools/examples/plug-in.html | 682 + .../TableTools/examples/select_column.html | 228 + .../TableTools/examples/select_multi.html | 649 + .../TableTools/examples/select_os.html | 649 + .../TableTools/examples/select_single.html | 646 + .../TableTools/examples/simple.html | 633 + .../TableTools/examples/swf_path.html | 639 + .../TableTools/images/collection.png | Bin 0 -> 1166 bytes .../TableTools/images/collection_hover.png | Bin 0 -> 1194 bytes .../extensions/TableTools/images/copy.png | Bin 0 -> 2184 bytes .../TableTools/images/copy_hover.png | Bin 0 -> 2797 bytes .../extensions/TableTools/images/csv.png | Bin 0 -> 1607 bytes .../TableTools/images/csv_hover.png | Bin 0 -> 1854 bytes .../extensions/TableTools/images/pdf.png | Bin 0 -> 4325 bytes .../TableTools/images/pdf_hover.png | Bin 0 -> 2786 bytes .../extensions/TableTools/images/print.png | Bin 0 -> 2123 bytes .../TableTools/images/print_hover.png | Bin 0 -> 2230 bytes .../TableTools/images/psd/collection.psd | Bin 0 -> 25792 bytes .../TableTools/images/psd/copy document.psd | Bin 0 -> 104729 bytes .../TableTools/images/psd/file_types.psd | Bin 0 -> 1090645 bytes .../TableTools/images/psd/printer.psd | Bin 0 -> 119952 bytes .../extensions/TableTools/images/xls.png | Bin 0 -> 1641 bytes .../TableTools/images/xls_hover.png | Bin 0 -> 2061 bytes .../TableTools/js/dataTables.tableTools.js | 3230 ++++ .../js/dataTables.tableTools.min.js | 70 + .../TableTools/swf/copy_csv_xls.swf | Bin 0 -> 2232 bytes .../TableTools/swf/copy_csv_xls_pdf.swf | Bin 0 -> 58846 bytes datatable/media/css/jquery.dataTables.css | 455 + datatable/media/css/jquery.dataTables.min.css | 1 + .../css/jquery.dataTables_themeroller.css | 416 + datatable/media/images/Sorting icons.psd | Bin 0 -> 27490 bytes datatable/media/images/favicon.ico | Bin 0 -> 894 bytes datatable/media/images/sort_asc.png | Bin 0 -> 160 bytes datatable/media/images/sort_asc_disabled.png | Bin 0 -> 148 bytes datatable/media/images/sort_both.png | Bin 0 -> 201 bytes datatable/media/images/sort_desc.png | Bin 0 -> 158 bytes datatable/media/images/sort_desc_disabled.png | Bin 0 -> 146 bytes datatable/media/js/jquery.dataTables.js | 14951 ++++++++++++++++ datatable/media/js/jquery.dataTables.min.js | 160 + datatable/media/js/jquery.js | 5 + 198 files changed, 100880 insertions(+) create mode 100644 2010/index.html create mode 100644 2010/results.js create mode 100644 datatable/extensions/AutoFill/Readme.txt create mode 100644 datatable/extensions/AutoFill/css/dataTables.autoFill.css create mode 100644 datatable/extensions/AutoFill/css/dataTables.autoFill.min.css create mode 100644 datatable/extensions/AutoFill/examples/columns.html create mode 100644 datatable/extensions/AutoFill/examples/complete-callback.html create mode 100644 datatable/extensions/AutoFill/examples/fill-both.html create mode 100644 datatable/extensions/AutoFill/examples/fill-horizontal.html create mode 100644 datatable/extensions/AutoFill/examples/index.html create mode 100644 datatable/extensions/AutoFill/examples/scrolling.html create mode 100644 datatable/extensions/AutoFill/examples/simple.html create mode 100644 datatable/extensions/AutoFill/examples/step-callback.html create mode 100644 datatable/extensions/AutoFill/images/filler.png create mode 100755 datatable/extensions/AutoFill/js/dataTables.autoFill.js create mode 100644 datatable/extensions/AutoFill/js/dataTables.autoFill.min.js create mode 100644 datatable/extensions/ColReorder/License.txt create mode 100644 datatable/extensions/ColReorder/Readme.md create mode 100644 datatable/extensions/ColReorder/css/dataTables.colReorder.css create mode 100644 datatable/extensions/ColReorder/css/dataTables.colReorder.min.css create mode 100644 datatable/extensions/ColReorder/examples/alt_insert.html create mode 100644 datatable/extensions/ColReorder/examples/col_filter.html create mode 100644 datatable/extensions/ColReorder/examples/colvis.html create mode 100644 datatable/extensions/ColReorder/examples/fixedcolumns.html create mode 100644 datatable/extensions/ColReorder/examples/fixedheader.html create mode 100644 datatable/extensions/ColReorder/examples/index.html create mode 100644 datatable/extensions/ColReorder/examples/jqueryui.html create mode 100644 datatable/extensions/ColReorder/examples/new_init.html create mode 100644 datatable/extensions/ColReorder/examples/predefined.html create mode 100644 datatable/extensions/ColReorder/examples/realtime.html create mode 100644 datatable/extensions/ColReorder/examples/reset.html create mode 100644 datatable/extensions/ColReorder/examples/scrolling.html create mode 100644 datatable/extensions/ColReorder/examples/server_side.html create mode 100644 datatable/extensions/ColReorder/examples/simple.html create mode 100644 datatable/extensions/ColReorder/examples/state_save.html create mode 100644 datatable/extensions/ColReorder/images/insert.png create mode 100755 datatable/extensions/ColReorder/js/dataTables.colReorder.js create mode 100644 datatable/extensions/ColReorder/js/dataTables.colReorder.min.js create mode 100644 datatable/extensions/ColVis/License.txt create mode 100644 datatable/extensions/ColVis/Readme.md create mode 100755 datatable/extensions/ColVis/css/dataTables.colVis.css create mode 100644 datatable/extensions/ColVis/css/dataTables.colVis.min.css create mode 100644 datatable/extensions/ColVis/css/dataTables.colvis.jqueryui.css create mode 100644 datatable/extensions/ColVis/examples/button_order.html create mode 100644 datatable/extensions/ColVis/examples/exclude_columns.html create mode 100644 datatable/extensions/ColVis/examples/group_columns.html create mode 100644 datatable/extensions/ColVis/examples/index.html create mode 100644 datatable/extensions/ColVis/examples/jqueryui.html create mode 100644 datatable/extensions/ColVis/examples/mouseover.html create mode 100644 datatable/extensions/ColVis/examples/new_init.html create mode 100644 datatable/extensions/ColVis/examples/restore.html create mode 100644 datatable/extensions/ColVis/examples/simple.html create mode 100644 datatable/extensions/ColVis/examples/text.html create mode 100644 datatable/extensions/ColVis/examples/title_callback.html create mode 100644 datatable/extensions/ColVis/examples/two_tables.html create mode 100644 datatable/extensions/ColVis/examples/two_tables_identical.html create mode 100755 datatable/extensions/ColVis/js/dataTables.colVis.js create mode 100644 datatable/extensions/ColVis/js/dataTables.colVis.min.js create mode 100644 datatable/extensions/FixedColumns/License.txt create mode 100644 datatable/extensions/FixedColumns/Readme.md create mode 100644 datatable/extensions/FixedColumns/css/dataTables.fixedColumns.css create mode 100644 datatable/extensions/FixedColumns/css/dataTables.fixedColumns.min.css create mode 100644 datatable/extensions/FixedColumns/examples/bootstrap.html create mode 100644 datatable/extensions/FixedColumns/examples/col_filter.html create mode 100644 datatable/extensions/FixedColumns/examples/colvis.html create mode 100644 datatable/extensions/FixedColumns/examples/css_size.html create mode 100644 datatable/extensions/FixedColumns/examples/index.html create mode 100644 datatable/extensions/FixedColumns/examples/index_column.html create mode 100644 datatable/extensions/FixedColumns/examples/left_right_columns.html create mode 100644 datatable/extensions/FixedColumns/examples/right_column.html create mode 100644 datatable/extensions/FixedColumns/examples/rowspan.html create mode 100644 datatable/extensions/FixedColumns/examples/server-side-processing.html create mode 100644 datatable/extensions/FixedColumns/examples/simple.html create mode 100644 datatable/extensions/FixedColumns/examples/size_fixed.html create mode 100644 datatable/extensions/FixedColumns/examples/size_fluid.html create mode 100644 datatable/extensions/FixedColumns/examples/two_columns.html create mode 100644 datatable/extensions/FixedColumns/js/dataTables.fixedColumns.js create mode 100644 datatable/extensions/FixedColumns/js/dataTables.fixedColumns.min.js create mode 100644 datatable/extensions/FixedHeader/Readme.txt create mode 100644 datatable/extensions/FixedHeader/css/dataTables.fixedHeader.css create mode 100644 datatable/extensions/FixedHeader/css/dataTables.fixedHeader.min.css create mode 100644 datatable/extensions/FixedHeader/examples/header_footer.html create mode 100644 datatable/extensions/FixedHeader/examples/index.html create mode 100644 datatable/extensions/FixedHeader/examples/simple.html create mode 100644 datatable/extensions/FixedHeader/examples/top_left_right.html create mode 100644 datatable/extensions/FixedHeader/examples/two_tables.html create mode 100644 datatable/extensions/FixedHeader/examples/zIndexes.html create mode 100644 datatable/extensions/FixedHeader/js/dataTables.fixedHeader.js create mode 100644 datatable/extensions/FixedHeader/js/dataTables.fixedHeader.min.js create mode 100644 datatable/extensions/KeyTable/Readme.txt create mode 100644 datatable/extensions/KeyTable/css/dataTables.keyTable.css create mode 100644 datatable/extensions/KeyTable/css/dataTables.keyTable.min.css create mode 100644 datatable/extensions/KeyTable/examples/events.html create mode 100644 datatable/extensions/KeyTable/examples/html.html create mode 100644 datatable/extensions/KeyTable/examples/index.html create mode 100644 datatable/extensions/KeyTable/examples/scrolling.html create mode 100644 datatable/extensions/KeyTable/examples/simple.html create mode 100644 datatable/extensions/KeyTable/js/dataTables.keyTable.js create mode 100644 datatable/extensions/KeyTable/js/dataTables.keyTable.min.js create mode 100644 datatable/extensions/Responsive/License.txt create mode 100644 datatable/extensions/Responsive/Readme.md create mode 100644 datatable/extensions/Responsive/css/dataTables.responsive.css create mode 100644 datatable/extensions/Responsive/css/dataTables.responsive.scss create mode 100644 datatable/extensions/Responsive/examples/child-rows/column-control.html create mode 100644 datatable/extensions/Responsive/examples/child-rows/custom-renderer.html create mode 100644 datatable/extensions/Responsive/examples/child-rows/disable-child-rows.html create mode 100644 datatable/extensions/Responsive/examples/child-rows/index.html create mode 100644 datatable/extensions/Responsive/examples/child-rows/right-column.html create mode 100644 datatable/extensions/Responsive/examples/child-rows/whole-row-control.html create mode 100644 datatable/extensions/Responsive/examples/display-control/auto.html create mode 100644 datatable/extensions/Responsive/examples/display-control/classes.html create mode 100644 datatable/extensions/Responsive/examples/display-control/complexHeader.html create mode 100644 datatable/extensions/Responsive/examples/display-control/fixedHeader.html create mode 100644 datatable/extensions/Responsive/examples/display-control/index.html create mode 100644 datatable/extensions/Responsive/examples/display-control/init-classes.html create mode 100644 datatable/extensions/Responsive/examples/index.html create mode 100644 datatable/extensions/Responsive/examples/initialisation/ajax.html create mode 100644 datatable/extensions/Responsive/examples/initialisation/className.html create mode 100644 datatable/extensions/Responsive/examples/initialisation/default.html create mode 100644 datatable/extensions/Responsive/examples/initialisation/index.html create mode 100644 datatable/extensions/Responsive/examples/initialisation/new.html create mode 100644 datatable/extensions/Responsive/examples/initialisation/option.html create mode 100644 datatable/extensions/Responsive/examples/styling/bootstrap.html create mode 100644 datatable/extensions/Responsive/examples/styling/compact.html create mode 100644 datatable/extensions/Responsive/examples/styling/foundation.html create mode 100644 datatable/extensions/Responsive/examples/styling/index.html create mode 100644 datatable/extensions/Responsive/examples/styling/scrolling.html create mode 100644 datatable/extensions/Responsive/js/dataTables.responsive.js create mode 100644 datatable/extensions/Responsive/js/dataTables.responsive.min.js create mode 100644 datatable/extensions/Scroller/Readme.txt create mode 100644 datatable/extensions/Scroller/css/dataTables.scroller.css create mode 100644 datatable/extensions/Scroller/css/dataTables.scroller.min.css create mode 100644 datatable/extensions/Scroller/examples/api_scrolling.html create mode 100644 datatable/extensions/Scroller/examples/data/2500.txt create mode 100644 datatable/extensions/Scroller/examples/data/ssp.php create mode 100644 datatable/extensions/Scroller/examples/index.html create mode 100644 datatable/extensions/Scroller/examples/large_js_source.html create mode 100644 datatable/extensions/Scroller/examples/server-side_processing.html create mode 100644 datatable/extensions/Scroller/examples/simple.html create mode 100644 datatable/extensions/Scroller/examples/state_saving.html create mode 100644 datatable/extensions/Scroller/images/loading-background.png create mode 100644 datatable/extensions/Scroller/js/dataTables.scroller.js create mode 100644 datatable/extensions/Scroller/js/dataTables.scroller.min.js create mode 100644 datatable/extensions/TableTools/Readme.md create mode 100755 datatable/extensions/TableTools/css/dataTables.tableTools.css create mode 100644 datatable/extensions/TableTools/css/dataTables.tableTools.min.css create mode 100644 datatable/extensions/TableTools/examples/ajax.html create mode 100644 datatable/extensions/TableTools/examples/alter_buttons.html create mode 100644 datatable/extensions/TableTools/examples/bootstrap.html create mode 100644 datatable/extensions/TableTools/examples/button_text.html create mode 100644 datatable/extensions/TableTools/examples/collection.html create mode 100644 datatable/extensions/TableTools/examples/defaults.html create mode 100644 datatable/extensions/TableTools/examples/index.html create mode 100644 datatable/extensions/TableTools/examples/jqueryui.html create mode 100644 datatable/extensions/TableTools/examples/multi_instance.html create mode 100644 datatable/extensions/TableTools/examples/multiple_tables.html create mode 100644 datatable/extensions/TableTools/examples/new_init.html create mode 100644 datatable/extensions/TableTools/examples/pdf_message.html create mode 100644 datatable/extensions/TableTools/examples/plug-in.html create mode 100644 datatable/extensions/TableTools/examples/select_column.html create mode 100644 datatable/extensions/TableTools/examples/select_multi.html create mode 100644 datatable/extensions/TableTools/examples/select_os.html create mode 100644 datatable/extensions/TableTools/examples/select_single.html create mode 100644 datatable/extensions/TableTools/examples/simple.html create mode 100644 datatable/extensions/TableTools/examples/swf_path.html create mode 100644 datatable/extensions/TableTools/images/collection.png create mode 100644 datatable/extensions/TableTools/images/collection_hover.png create mode 100755 datatable/extensions/TableTools/images/copy.png create mode 100755 datatable/extensions/TableTools/images/copy_hover.png create mode 100755 datatable/extensions/TableTools/images/csv.png create mode 100755 datatable/extensions/TableTools/images/csv_hover.png create mode 100644 datatable/extensions/TableTools/images/pdf.png create mode 100644 datatable/extensions/TableTools/images/pdf_hover.png create mode 100755 datatable/extensions/TableTools/images/print.png create mode 100755 datatable/extensions/TableTools/images/print_hover.png create mode 100644 datatable/extensions/TableTools/images/psd/collection.psd create mode 100755 datatable/extensions/TableTools/images/psd/copy document.psd create mode 100755 datatable/extensions/TableTools/images/psd/file_types.psd create mode 100755 datatable/extensions/TableTools/images/psd/printer.psd create mode 100755 datatable/extensions/TableTools/images/xls.png create mode 100755 datatable/extensions/TableTools/images/xls_hover.png create mode 100755 datatable/extensions/TableTools/js/dataTables.tableTools.js create mode 100644 datatable/extensions/TableTools/js/dataTables.tableTools.min.js create mode 100644 datatable/extensions/TableTools/swf/copy_csv_xls.swf create mode 100644 datatable/extensions/TableTools/swf/copy_csv_xls_pdf.swf create mode 100644 datatable/media/css/jquery.dataTables.css create mode 100644 datatable/media/css/jquery.dataTables.min.css create mode 100644 datatable/media/css/jquery.dataTables_themeroller.css create mode 100644 datatable/media/images/Sorting icons.psd create mode 100644 datatable/media/images/favicon.ico create mode 100644 datatable/media/images/sort_asc.png create mode 100644 datatable/media/images/sort_asc_disabled.png create mode 100644 datatable/media/images/sort_both.png create mode 100644 datatable/media/images/sort_desc.png create mode 100644 datatable/media/images/sort_desc_disabled.png create mode 100644 datatable/media/js/jquery.dataTables.js create mode 100644 datatable/media/js/jquery.dataTables.min.js create mode 100644 datatable/media/js/jquery.js diff --git a/2010/index.html b/2010/index.html new file mode 100644 index 0000000..bdab68d --- /dev/null +++ b/2010/index.html @@ -0,0 +1,87 @@ + + + + + + + + BBMP Election Results for 2010 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
Ward DetailsWinnerTurnout
Ward NoWardReservationWomanVotersWinning CandidateGenderWinning PartyWinning VotesVoters Casted Turnout
Ward NoWardReservationWomanWinning CandidateGenderWinning PartyVotersVoters Casted TurnoutWinning Votes
+ diff --git a/2010/results.js b/2010/results.js new file mode 100644 index 0000000..acc309c --- /dev/null +++ b/2010/results.js @@ -0,0 +1,6697 @@ +{"data": [ + { + "Ward_No": "1", + "Ward_Name": "Kempe Gowda", + "AC_No": "150", + "AC_Name": "Yelhanka", + "Lat": "13.1145", + "Long": "77.6001", + "Reservation": "BC-A", + "Woman": "", + "Voter_turnout_2010": "54.09%", + "Voters": "28836", + "Votes_casted": "15597", + "Voter_turnout_calc": "54.09%", + "Winning_Candidate_Name": "Y.N.Ashwatha", + "Gender": "F", + "Winning_Party": "BJP", + "Winning_Votes": "9372", + "BJP": "9372", + "INC": "4579", + "JDS": "1495", + "JDU": "", + "CPI_CPIM": "", + "Lok_Satta": "", + "AIADMK": "", + "NDP": "", + "NCP": "", + "RPI": "", + "PSS": "", + "PBP": "", + "BPP": "", + "Ambedkar_National_Congress": "", + "Independant1": "61", + "Independent2": "89" + }, + { + "Ward_No": "2", + "Ward_Name": "Choudeshwari", + "AC_No": "150", + "AC_Name": "Yelhanka", + "Lat": "13.1203", + "Long": "77.5811", + "Reservation": "BC-A", + "Woman": "W", + "Voter_turnout_2010": "55.86%", + "Voters": "26113", + "Votes_casted": "14597", + "Voter_turnout_calc": "55.90%", + "Winning_Candidate_Name": "K V Yashodha", + "Gender": "F", + "Winning_Party": "BJP", + "Winning_Votes": "7835", + "BJP": "7835", + "INC": "6127", + "JDS": "470", + "JDU": "", + "CPI_CPIM": "", + "Lok_Satta": "", + "AIADMK": "", + "NDP": "", + "NCP": "", + "RPI": "", + "PSS": "", + "PBP": "", + "BPP": "", + "Ambedkar_National_Congress": "", + "Independant1": "165" + }, + { + "Ward_No": "3", + "Ward_Name": "Atooru", + "AC_No": "150", + "AC_Name": "Yelhanka", + "Lat": "13.1023", + "Long": "77.5618", + "Reservation": "G", + "Woman": "W", + "Voter_turnout_2010": "51.92%", + "Voters": "36445", + "Votes_casted": "18922", + "Voter_turnout_calc": "51.92%", + "Winning_Candidate_Name": "K.N.Geetha Shashikumar", + "Gender": "F", + "Winning_Party": "BJP", + "Winning_Votes": "8969", + "BJP": "8969", + "INC": "6333", + "JDS": "541", + "JDU": "", + "CPI_CPIM": "", + "Lok_Satta": "", + "AIADMK": "", + "NDP": "", + "NCP": "", + "RPI": "", + "PSS": "", + "PBP": "", + "BPP": "", + "Ambedkar_National_Congress": "", + "Independant1": "2681", + "Independent2": "194", + "Independent3": "204" + }, + { + "Ward_No": "4", + "Ward_Name": "Yelahanka Satellite Town", + "AC_No": "150", + "AC_Name": "Yelhanka", + "Lat": "13.0909", + "Long": "77.5845", + "Reservation": "BC-A", + "Woman": "", + "Voter_turnout_2010": "50.55%", + "Voters": "32849", + "Votes_casted": "16605", + "Voter_turnout_calc": "50.55%", + "Winning_Candidate_Name": "M.Muniraju", + "Gender": "M", + "Winning_Party": "BJP", + "Winning_Votes": "10162", + "BJP": "10162", + "INC": "5682", + "JDS": "761" + }, + { + "Ward_No": "5", + "Ward_Name": "Jakkur", + "AC_No": "152", + "AC_Name": "Byatarayanapura", + "Lat": "13.1029", + "Long": "77.6293", + "Reservation": "G", + "Woman": "", + "Voter_turnout_2010": "51.70%", + "Voters": "36376", + "Votes_casted": "18803", + "Voter_turnout_calc": "51.69%", + "Winning_Candidate_Name": "Muneendra Kumar.K.V", + "Gender": "M", + "Winning_Party": "BJP", + "Winning_Votes": "7196", + "BJP": "7196", + "INC": "6499", + "JDS": "3412", + "JDU": "", + "CPI_CPIM": "", + "Lok_Satta": "", + "AIADMK": "", + "NDP": "", + "NCP": "", + "RPI": "", + "PSS": "", + "PBP": "", + "BPP": "", + "Ambedkar_National_Congress": "", + "Independant1": "50", + "Independent2": "90", + "Independent3": "14", + "Independent4": "903", + "Independent5": "38", + "Independent6": "11", + "Independent7": "45", + "Independent8": "38", + "Independent9": "578" + }, + { + "Ward_No": "6", + "Ward_Name": "Thanisandra", + "AC_No": "152", + "AC_Name": "Byatarayanapura", + "Lat": "13.0563", + "Long": "77.6237", + "Reservation": "BC-A", + "Woman": "W", + "Voter_turnout_2010": "36.51%", + "Voters": "57697", + "Votes_casted": "21062", + "Voter_turnout_calc": "36.50%", + "Winning_Candidate_Name": "Lalitha", + "Gender": "F", + "Winning_Party": "JDS", + "Winning_Votes": "8378", + "BJP": "5048", + "INC": "6872", + "JDS": "8378", + "JDU": "", + "CPI_CPIM": "", + "Lok_Satta": "", + "AIADMK": "", + "NDP": "", + "NCP": "", + "RPI": "", + "PSS": "", + "PBP": "", + "BPP": "", + "Ambedkar_National_Congress": "", + "Independant1": "142", + "Independent2": "628" + }, + { + "Ward_No": "7", + "Ward_Name": "Byatarayanapura", + "AC_No": "152", + "AC_Name": "Byatarayanapura", + "Lat": "13.0617", + "Long": "77.5973", + "Reservation": "ST", + "Woman": "W", + "Voter_turnout_2010": "42.98%", + "Voters": "57572", + "Votes_casted": "24745", + "Voter_turnout_calc": "42.98%", + "Winning_Candidate_Name": "Indira", + "Gender": "F", + "Winning_Party": "INC", + "Winning_Votes": "11429", + "BJP": "8078", + "INC": "11429", + "JDS": "5238" + }, + { + "Ward_No": "8", + "Ward_Name": "Kodigehalli", + "AC_No": "152", + "AC_Name": "Byatarayanapura", + "Lat": "13.0539", + "Long": "77.579", + "Reservation": "BC-B", + "Woman": "", + "Voter_turnout_2010": "46%", + "Voters": "35556", + "Votes_casted": "16355", + "Voter_turnout_calc": "46.00%", + "Winning_Candidate_Name": "Ashwath Narayanagowda", + "Gender": "M", + "Winning_Party": "BJP", + "Winning_Votes": "6207", + "BJP": "6207", + "INC": "", + "JDS": "2970", + "JDU": "", + "CPI_CPIM": "", + "Lok_Satta": "", + "AIADMK": "", + "NDP": "", + "NCP": "", + "RPI": "", + "PSS": "", + "PBP": "", + "BPP": "", + "Ambedkar_National_Congress": "", + "Independant1": "789", + "Independent2": "181", + "Independent3": "6103", + "Independent4": "106" + }, + { + "Ward_No": "9", + "Ward_Name": "Vidyaranyapura", + "AC_No": "152", + "AC_Name": "Byatarayanapura", + "Lat": "13.0768", + "Long": "77.5697", + "Reservation": "G", + "Woman": "W", + "Voter_turnout_2010": "50.48%", + "Voters": "43503", + "Votes_casted": "21457", + "Voter_turnout_calc": "49.32%", + "Winning_Candidate_Name": "Nandini K", + "Gender": "F", + "Winning_Party": "BJP", + "Winning_Votes": "11609", + "BJP": "11609", + "INC": "9006", + "JDS": "667", + "JDU": "", + "CPI_CPIM": "", + "Lok_Satta": "", + "AIADMK": "", + "NDP": "", + "NCP": "", + "RPI": "", + "PSS": "", + "PBP": "", + "BPP": "", + "Ambedkar_National_Congress": "", + "Independant1": "175" + }, + { + "Ward_No": "10", + "Ward_Name": "Doddabommasandra", + "AC_No": "152", + "AC_Name": "Byatarayanapura", + "Lat": "13.0569", + "Long": "77.5587", + "Reservation": "G", + "Woman": "", + "Voter_turnout_2010": "53.45%", + "Voters": "23401", + "Votes_casted": "12508", + "Voter_turnout_calc": "53.45%", + "Winning_Candidate_Name": "M.E.Pillappa", + "Gender": "M", + "Winning_Party": "BJP", + "Winning_Votes": "6764", + "BJP": "6764", + "INC": "3793", + "JDS": "1030", + "JDU": "", + "CPI_CPIM": "", + "Lok_Satta": "", + "AIADMK": "", + "NDP": "", + "NCP": "", + "RPI": "", + "PSS": "", + "PBP": "", + "BPP": "", + "Ambedkar_National_Congress": "", + "Independant1": "176", + "Independent2": "67", + "Independent3": "49", + "Independent4": "629" + }, + { + "Ward_No": "11", + "Ward_Name": "Kuvempu Nagar", + "AC_No": "152", + "AC_Name": "Byatarayanapura", + "Lat": "13.0716", + "Long": "77.5425", + "Reservation": "BC-A", + "Woman": "W", + "Voter_turnout_2010": "40.68%", + "Voters": "29501", + "Votes_casted": "14844", + "Voter_turnout_calc": "50.32%", + "Winning_Candidate_Name": "Yashodamma.K.R", + "Gender": "F", + "Winning_Party": "Independent", + "Winning_Votes": "5560", + "BJP": "4388", + "INC": "3016", + "JDS": "1168", + "JDU": "", + "CPI_CPIM": "", + "Lok_Satta": "", + "AIADMK": "", + "NDP": "", + "NCP": "", + "RPI": "", + "PSS": "", + "PBP": "", + "BPP": "", + "Ambedkar_National_Congress": "", + "Independant1": "544", + "Independent2": "41", + "Independent3": "127", + "Independent4": "5560" + }, + { + "Ward_No": "12", + "Ward_Name": "Shettihalli", + "AC_No": "155", + "AC_Name": "Dasarahalli", + "Lat": "13.0664", + "Long": "77.5203", + "Reservation": "SC", + "Woman": "W", + "Voter_turnout_2010": "48.35%", + "Voters": "42128", + "Votes_casted": "20369", + "Voter_turnout_calc": "48.35%", + "Winning_Candidate_Name": "Sharadamma", + "Gender": "F", + "Winning_Party": "BJP", + "Winning_Votes": "10370", + "BJP": "10370", + "INC": "8351", + "JDS": "1175", + "JDU": "", + "CPI_CPIM": "", + "Lok_Satta": "", + "AIADMK": "", + "NDP": "", + "NCP": "", + "RPI": "", + "PSS": "", + "PBP": "", + "BPP": "", + "Ambedkar_National_Congress": "", + "Independant1": "135", + "Independent2": "338" + }, + { + "Ward_No": "13", + "Ward_Name": "Mallasandra", + "AC_No": "155", + "AC_Name": "Dasarahalli", + "Lat": "13.0545", + "Long": "77.5151", + "Reservation": "BC-A", + "Woman": "W", + "Voter_turnout_2010": "41.95%", + "Voters": "35557", + "Votes_casted": "14915", + "Voter_turnout_calc": "41.95%", + "Winning_Candidate_Name": "R.P.Shashi", + "Gender": "F", + "Winning_Party": "BJP", + "Winning_Votes": "8026", + "BJP": "8026", + "INC": "3105", + "JDS": "3784" + }, + { + "Ward_No": "14", + "Ward_Name": "Bagalakunte", + "AC_No": "155", + "AC_Name": "Dasarahalli", + "Lat": "13.0583", + "Long": "77.5006", + "Reservation": "G", + "Woman": "", + "Voter_turnout_2010": "49.54%", + "Voters": "47908", + "Votes_casted": "24130", + "Voter_turnout_calc": "50.37%", + "Winning_Candidate_Name": "B.R.Chandrashekar", + "Gender": "M", + "Winning_Party": "BJP", + "Winning_Votes": "10183", + "BJP": "10183", + "INC": "5567", + "JDS": "5157", + "JDU": "", + "CPI_CPIM": "126", + "Lok_Satta": "", + "AIADMK": "", + "NDP": "", + "NCP": "", + "RPI": "", + "PSS": "", + "PBP": "", + "BPP": "", + "Ambedkar_National_Congress": "", + "Independant1": "140", + "Independent2": "101", + "Independent3": "1720", + "Independent4": "792", + "Independent5": "248", + "Independent6": "96" + }, + { + "Ward_No": "15", + "Ward_Name": "T. Dasarahalli", + "AC_No": "155", + "AC_Name": "Dasarahalli", + "Lat": "13.0453", + "Long": "77.5147", + "Reservation": "G", + "Woman": "W", + "Voter_turnout_2010": "41.21%", + "Voters": "35112", + "Votes_casted": "14468", + "Voter_turnout_calc": "41.21%", + "Winning_Candidate_Name": "Puttamma", + "Gender": "F", + "Winning_Party": "BJP", + "Winning_Votes": "6663", + "BJP": "6663", + "INC": "2911", + "JDS": "4350", + "JDU": "", + "CPI_CPIM": "", + "Lok_Satta": "", + "AIADMK": "", + "NDP": "", + "NCP": "", + "RPI": "", + "PSS": "", + "PBP": "", + "BPP": "", + "Ambedkar_National_Congress": "", + "Independant1": "428", + "Independent2": "116" + }, + { + "Ward_No": "16", + "Ward_Name": "Jalahalli", + "AC_No": "154", + "AC_Name": "Rajarajeshwari Nagar", + "Lat": "13.0464", + "Long": "77.5394", + "Reservation": "SC", + "Woman": "", + "Voter_turnout_2010": "50.83%", + "Voters": "25890", + "Votes_casted": "13160", + "Voter_turnout_calc": "50.83%", + "Winning_Candidate_Name": "R. Narayana Swamy", + "Gender": "M", + "Winning_Party": "INC", + "Winning_Votes": "7194", + "BJP": "5423", + "INC": "7194", + "JDS": "325", + "JDU": "", + "CPI_CPIM": "", + "Lok_Satta": "", + "AIADMK": "", + "NDP": "", + "NCP": "", + "RPI": "", + "PSS": "", + "PBP": "", + "BPP": "", + "Ambedkar_National_Congress": "", + "Independant1": "218" + }, + { + "Ward_No": "17", + "Ward_Name": "J.P. Park", + "AC_No": "154", + "AC_Name": "Rajarajeshwari Nagar", + "Lat": "13.0368", + "Long": "77.5529", + "Reservation": "G", + "Woman": "", + "Voter_turnout_2010": "44.22%", + "Voters": "45548", + "Votes_casted": "19260", + "Voter_turnout_calc": "42.29%", + "Winning_Candidate_Name": "B.R.Nanjudappa", + "Gender": "M", + "Winning_Party": "BJP", + "Winning_Votes": "11872", + "BJP": "11872", + "INC": "6150", + "JDS": "921", + "JDU": "", + "CPI_CPIM": "317" + }, + { + "Ward_No": "18", + "Ward_Name": "Radha Krishna Temple", + "AC_No": "158", + "AC_Name": "Hebbal", + "Lat": "13.0383", + "Long": "77.5705", + "Reservation": "BC-A", + "Woman": "", + "Voter_turnout_2010": "34.70%", + "Voters": "35753", + "Votes_casted": "12409", + "Voter_turnout_calc": "34.71%", + "Winning_Candidate_Name": "D.Venkatesh", + "Gender": "M", + "Winning_Party": "BJP", + "Winning_Votes": "5168", + "BJP": "5168", + "INC": "4932", + "JDS": "1674", + "JDU": "", + "CPI_CPIM": "", + "Lok_Satta": "", + "AIADMK": "", + "NDP": "", + "NCP": "", + "RPI": "", + "PSS": "", + "PBP": "", + "BPP": "", + "Ambedkar_National_Congress": "", + "Independant1": "251", + "Independent2": "384" + }, + { + "Ward_No": "19", + "Ward_Name": "Sanjaynagar", + "AC_No": "158", + "AC_Name": "Hebbal", + "Lat": "13.0394", + "Long": "77.5778", + "Reservation": "BC-B", + "Woman": "", + "Voter_turnout_2010": "36.80%", + "Voters": "29913", + "Votes_casted": "11020", + "Voter_turnout_calc": "36.84%", + "Winning_Candidate_Name": "N.M.Krishnamurthy", + "Gender": "M", + "Winning_Party": "BJP", + "Winning_Votes": "4207", + "BJP": "4207", + "INC": "4106", + "JDS": "1619", + "JDU": "", + "CPI_CPIM": "", + "Lok_Satta": "", + "AIADMK": "", + "NDP": "", + "NCP": "", + "RPI": "", + "PSS": "", + "PBP": "", + "BPP": "", + "Ambedkar_National_Congress": "", + "Independant1": "450", + "Independent2": "638" + }, + { + "Ward_No": "20", + "Ward_Name": "Ganganagar", + "AC_No": "158", + "AC_Name": "Hebbal", + "Lat": "13.0327", + "Long": "77.5863", + "Reservation": "G", + "Woman": "", + "Voter_turnout_2010": "47.06%", + "Voters": "26695", + "Votes_casted": "12510", + "Voter_turnout_calc": "46.86%", + "Winning_Candidate_Name": "Anand.V", + "Gender": "M", + "Winning_Party": "BJP", + "Winning_Votes": "5339", + "BJP": "5339", + "INC": "4126", + "JDS": "2942", + "JDU": "", + "CPI_CPIM": "", + "Lok_Satta": "", + "AIADMK": "", + "NDP": "", + "NCP": "", + "RPI": "", + "PSS": "", + "PBP": "", + "BPP": "", + "Ambedkar_National_Congress": "", + "Independant1": "103" + }, + { + "Ward_No": "21", + "Ward_Name": "Hebbal", + "AC_No": "158", + "AC_Name": "Hebbal", + "Lat": "13.0341", + "Long": "77.593", + "Reservation": "G", + "Woman": "", + "Voter_turnout_2010": "45.45%", + "Voters": "27970", + "Votes_casted": "12687", + "Voter_turnout_calc": "45.36%", + "Winning_Candidate_Name": "Jayappa Reddy C.R", + "Gender": "M", + "Winning_Party": "BJP", + "Winning_Votes": "6646", + "BJP": "6646", + "INC": "3597", + "JDS": "1968", + "JDU": "", + "CPI_CPIM": "", + "Lok_Satta": "", + "AIADMK": "", + "NDP": "", + "NCP": "", + "RPI": "", + "PSS": "", + "PBP": "", + "BPP": "", + "Ambedkar_National_Congress": "", + "Independant1": "128", + "Independent2": "26", + "Independent3": "54", + "Independent4": "81", + "Independent5": "187" + }, + { + "Ward_No": "22", + "Ward_Name": "Vishwanatha Nagenahalli", + "AC_No": "158", + "AC_Name": "Hebbal", + "Lat": "13.0353", + "Long": "77.6037", + "Reservation": "BC-B", + "Woman": "W", + "Voter_turnout_2010": "44.25%", + "Voters": "36069", + "Votes_casted": "15970", + "Voter_turnout_calc": "44.28%", + "Winning_Candidate_Name": "Munirathnamma", + "Gender": "F", + "Winning_Party": "INC", + "Winning_Votes": "7081", + "BJP": "5318", + "INC": "7081", + "JDS": "3571" + }, + { + "Ward_No": "23", + "Ward_Name": "Nagawara", + "AC_No": "160", + "AC_Name": "Sarvagna Nagar", + "Lat": "13.0315", + "Long": "77.6167", + "Reservation": "G", + "Woman": "W", + "Voter_turnout_2010": "37.16%", + "Voters": "50174", + "Votes_casted": "18643", + "Voter_turnout_calc": "37.16%", + "Winning_Candidate_Name": "Irshad Begum", + "Gender": "F", + "Winning_Party": "INC", + "Winning_Votes": "9526", + "BJP": "773", + "INC": "9526", + "JDS": "3168", + "JDU": "", + "CPI_CPIM": "", + "Lok_Satta": "", + "AIADMK": "", + "NDP": "", + "NCP": "", + "RPI": "", + "PSS": "", + "PBP": "", + "BPP": "", + "Ambedkar_National_Congress": "", + "Independant1": "3744", + "Independent2": "1370", + "Independent3": "62" + }, + { + "Ward_No": "24", + "Ward_Name": "H.B.R. Layout", + "AC_No": "160", + "AC_Name": "Sarvagna Nagar", + "Lat": "13.0323", + "Long": "77.6303", + "Reservation": "BC-A", + "Woman": "", + "Voter_turnout_2010": "37.74%", + "Voters": "51309", + "Votes_casted": "19364", + "Voter_turnout_calc": "37.74%", + "Winning_Candidate_Name": "B.Govindaraju", + "Gender": "M", + "Winning_Party": "BJP", + "Winning_Votes": "8684", + "BJP": "8684", + "INC": "5335", + "JDS": "511", + "JDU": "", + "CPI_CPIM": "", + "Lok_Satta": "", + "AIADMK": "", + "NDP": "", + "NCP": "", + "RPI": "", + "PSS": "", + "PBP": "", + "BPP": "", + "Ambedkar_National_Congress": "", + "Independant1": "75", + "Independent2": "391", + "Independent3": "1919", + "Independent4": "24", + "Independent5": "219", + "Independent6": "30", + "Independent7": "13", + "Independent8": "120", + "Independent9": "1964", + "Independent10": "27", + "Independent 11": "52" + }, + { + "Ward_No": "25", + "Ward_Name": "Horamavu", + "AC_No": "151", + "AC_Name": "K R Puram", + "Lat": "13.0436", + "Long": "77.6542", + "Reservation": "G", + "Woman": "W", + "Voter_turnout_2010": "43.02%", + "Voters": "67030", + "Votes_casted": "28885", + "Voter_turnout_calc": "43.09%", + "Winning_Candidate_Name": "Tejaswini N. Raju", + "Gender": "F", + "Winning_Party": "BJP", + "Winning_Votes": "17601", + "BJP": "17601", + "INC": "10712", + "JDS": "569" + }, + { + "Ward_No": "26", + "Ward_Name": "Ramamurthynagar", + "AC_No": "151", + "AC_Name": "K R Puram", + "Lat": "13.0329", + "Long": "77.6771", + "Reservation": "BC-A", + "Woman": "", + "Voter_turnout_2010": "48.93%", + "Voters": "37602", + "Votes_casted": "18399", + "Voter_turnout_calc": "48.93%", + "Winning_Candidate_Name": "M.Revanna", + "Gender": "M", + "Winning_Party": "BJP", + "Winning_Votes": "7039", + "BJP": "7039", + "INC": "5800", + "JDS": "177", + "JDU": "100", + "CPI_CPIM": "", + "Lok_Satta": "", + "AIADMK": "", + "NDP": "", + "NCP": "", + "RPI": "", + "PSS": "", + "PBP": "", + "BPP": "", + "Ambedkar_National_Congress": "", + "Independant1": "87", + "Independent2": "31", + "Independent3": "56", + "Independent4": "5113" + }, + { + "Ward_No": "27", + "Ward_Name": "Banaswadi", + "AC_No": "160", + "AC_Name": "Sarvagna Nagar", + "Lat": "13.0147", + "Long": "77.6488", + "Reservation": "G", + "Woman": "", + "Voter_turnout_2010": "36.49%", + "Voters": "51326", + "Votes_casted": "18719", + "Voter_turnout_calc": "36.47%", + "Winning_Candidate_Name": "A.Kodanda Reddy", + "Gender": "M", + "Winning_Party": "BJP", + "Winning_Votes": "9969", + "BJP": "9969", + "INC": "5739", + "JDS": "1494", + "JDU": "", + "CPI_CPIM": "", + "Lok_Satta": "", + "AIADMK": "", + "NDP": "", + "NCP": "", + "RPI": "", + "PSS": "", + "PBP": "", + "BPP": "", + "Ambedkar_National_Congress": "43", + "Independant1": "15", + "Independent2": "8", + "Independent3": "93", + "Independent4": "314", + "Independent5": "767", + "Independent6": "72" + }, + { + "Ward_No": "28", + "Ward_Name": "Kammanahalli", + "AC_No": "160", + "AC_Name": "Sarvagna Nagar", + "Lat": "13.0084", + "Long": "77.636", + "Reservation": "G", + "Woman": "", + "Voter_turnout_2010": "31.98%", + "Voters": "51122", + "Votes_casted": "16348", + "Voter_turnout_calc": "31.98%", + "Winning_Candidate_Name": "M.C.Srinivas", + "Gender": "M", + "Winning_Party": "BJP", + "Winning_Votes": "8881", + "BJP": "8881", + "INC": "5633", + "JDS": "974", + "JDU": "", + "CPI_CPIM": "", + "Lok_Satta": "", + "AIADMK": "", + "NDP": "", + "NCP": "106", + "RPI": "", + "PSS": "", + "PBP": "", + "BPP": "", + "Ambedkar_National_Congress": "", + "Independant1": "124", + "Independent2": "62", + "Independent3": "270", + "Independent4": "38", + "Independent5": "165", + "Independent6": "95" + }, + { + "Ward_No": "29", + "Ward_Name": "Kacharakanahalli", + "AC_No": "160", + "AC_Name": "Sarvagna Nagar", + "Lat": "13.0195", + "Long": "77.634", + "Reservation": "G", + "Woman": "", + "Voter_turnout_2010": "35.84%", + "Voters": "35347", + "Votes_casted": "12669", + "Voter_turnout_calc": "35.84%", + "Winning_Candidate_Name": "Padmanabhareddy", + "Gender": "M", + "Winning_Party": "JDS", + "Winning_Votes": "4466", + "BJP": "3850", + "INC": "3836", + "JDS": "4466", + "JDU": "", + "CPI_CPIM": "", + "Lok_Satta": "", + "AIADMK": "", + "NDP": "", + "NCP": "57", + "RPI": "", + "PSS": "", + "PBP": "", + "BPP": "", + "Ambedkar_National_Congress": "", + "Independant1": "41", + "Independent2": "306", + "Independent3": "7", + "Independent4": "106" + }, + { + "Ward_No": "30", + "Ward_Name": "Kadugondanahalli", + "AC_No": "160", + "AC_Name": "Sarvagna Nagar", + "Lat": "13.0156", + "Long": "77.6199", + "Reservation": "G", + "Woman": "W", + "Voter_turnout_2010": "30.16%", + "Voters": "50232", + "Votes_casted": "15151", + "Voter_turnout_calc": "30.16%", + "Winning_Candidate_Name": "Shaheen Taj", + "Gender": "F", + "Winning_Party": "INC", + "Winning_Votes": "8313", + "BJP": "2622", + "INC": "8313", + "JDS": "2021", + "JDU": "", + "CPI_CPIM": "", + "Lok_Satta": "", + "AIADMK": "", + "NDP": "", + "NCP": "200", + "RPI": "", + "PSS": "", + "PBP": "", + "BPP": "", + "Ambedkar_National_Congress": "", + "Independant1": "420", + "Independent2": "298", + "Independent3": "68", + "Independent4": "541", + "Independent5": "668" + }, + { + "Ward_No": "31", + "Ward_Name": "Kushalnagar", + "AC_No": "159", + "AC_Name": "Pulikeshinagar", + "Lat": "13.0163", + "Long": "77.615", + "Reservation": "G", + "Woman": "W", + "Voter_turnout_2010": "39.54%", + "Voters": "32217", + "Votes_casted": "12750", + "Voter_turnout_calc": "39.58%", + "Winning_Candidate_Name": "Noor Jahan", + "Gender": "F", + "Winning_Party": "INC", + "Winning_Votes": "5396", + "BJP": "1010", + "INC": "5396", + "JDS": "4027", + "JDU": "", + "CPI_CPIM": "", + "Lok_Satta": "", + "AIADMK": "", + "NDP": "", + "NCP": "", + "RPI": "", + "PSS": "", + "PBP": "", + "BPP": "", + "Ambedkar_National_Congress": "", + "Independant1": "147", + "Independent2": "271", + "Independent3": "81", + "Independent4": "427", + "Independent5": "9", + "Independent6": "11", + "Independent7": "20", + "Independent8": "1157" + }, + { + "Ward_No": "32", + "Ward_Name": "Kavalbyrasandra", + "AC_No": "159", + "AC_Name": "Pulikeshinagar", + "Lat": "13.0264", + "Long": "77.6086", + "Reservation": "G", + "Woman": "W", + "Voter_turnout_2010": "40%", + "Voters": "29807", + "Votes_casted": "11885", + "Voter_turnout_calc": "39.87%", + "Winning_Candidate_Name": "Y.R.Gowramma", + "Gender": "F", + "Winning_Party": "BJP", + "Winning_Votes": "5533", + "BJP": "5533", + "INC": "5343", + "JDS": "923", + "JDU": "", + "CPI_CPIM": "", + "Lok_Satta": "", + "AIADMK": "", + "NDP": "", + "NCP": "", + "RPI": "", + "PSS": "", + "PBP": "", + "BPP": "", + "Ambedkar_National_Congress": "", + "Independant1": "33", + "Independent2": "53" + }, + { + "Ward_No": "33", + "Ward_Name": "Manorayanapalya", + "AC_No": "158", + "AC_Name": "Hebbal", + "Lat": "13.0269", + "Long": "77.5973", + "Reservation": "BC-A", + "Woman": "W", + "Voter_turnout_2010": "41.50%", + "Voters": "40778", + "Votes_casted": "16918", + "Voter_turnout_calc": "41.49%", + "Winning_Candidate_Name": "Fouzia Begum", + "Gender": "F", + "Winning_Party": "INC", + "Winning_Votes": "6146", + "BJP": "4325", + "INC": "6146", + "JDS": "1345", + "JDU": "", + "CPI_CPIM": "", + "Lok_Satta": "", + "AIADMK": "", + "NDP": "", + "NCP": "", + "RPI": "", + "PSS": "", + "PBP": "", + "BPP": "", + "Ambedkar_National_Congress": "", + "Independant1": "1029", + "Independent2": "39", + "Independent3": "3977", + "Independent4": "57" + }, + { + "Ward_No": "34", + "Ward_Name": "Gangenahalli", + "AC_No": "158", + "AC_Name": "Hebbal", + "Lat": "13.018", + "Long": "77.5887", + "Reservation": "G", + "Woman": "", + "Voter_turnout_2010": "51.20%", + "Voters": "19430", + "Votes_casted": "9891", + "Voter_turnout_calc": "50.91%", + "Winning_Candidate_Name": "M.Nagaraj", + "Gender": "M", + "Winning_Party": "BJP", + "Winning_Votes": "4775", + "BJP": "4775", + "INC": "3914", + "JDS": "1088", + "JDU": "", + "CPI_CPIM": "", + "Lok_Satta": "", + "AIADMK": "", + "NDP": "", + "NCP": "", + "RPI": "", + "PSS": "", + "PBP": "", + "BPP": "", + "Ambedkar_National_Congress": "", + "Independant1": "114" + }, + { + "Ward_No": "35", + "Ward_Name": "Aramane Nagar", + "AC_No": "157", + "AC_Name": "Malleshwaram", + "Lat": "13.0154", + "Long": "77.577", + "Reservation": "G", + "Woman": "", + "Voter_turnout_2010": "43.71%", + "Voters": "27131", + "Votes_casted": "11858", + "Voter_turnout_calc": "43.71%", + "Winning_Candidate_Name": "Dr.M.S.Shiva Prasad", + "Gender": "M", + "Winning_Party": "BJP", + "Winning_Votes": "5154", + "BJP": "5154", + "INC": "3091", + "JDS": "519", + "JDU": "", + "CPI_CPIM": "60", + "Lok_Satta": "841", + "AIADMK": "", + "NDP": "", + "NCP": "", + "RPI": "", + "PSS": "", + "PBP": "", + "BPP": "", + "Ambedkar_National_Congress": "", + "Independant1": "32", + "Independent2": "109", + "Independent3": "2052" + }, + { + "Ward_No": "36", + "Ward_Name": "Mathikere", + "AC_No": "157", + "AC_Name": "Malleshwaram", + "Lat": "13.0329", + "Long": "77.5611", + "Reservation": "G", + "Woman": "", + "Voter_turnout_2010": "44.58%", + "Voters": "32459", + "Votes_casted": "14469", + "Voter_turnout_calc": "44.58%", + "Winning_Candidate_Name": "Muniswamy Gowda", + "Gender": "M", + "Winning_Party": "BJP", + "Winning_Votes": "7487", + "BJP": "7487", + "INC": "6202", + "JDS": "458", + "JDU": "", + "CPI_CPIM": "", + "Lok_Satta": "", + "AIADMK": "", + "NDP": "", + "NCP": "", + "RPI": "", + "PSS": "", + "PBP": "", + "BPP": "", + "Ambedkar_National_Congress": "", + "Independant1": "182", + "Independent2": "42", + "Independent3": "26", + "Independent4": "72" + }, + { + "Ward_No": "37", + "Ward_Name": "Yeshwanthpur", + "AC_No": "154", + "AC_Name": "Rajarajeshwari Nagar", + "Lat": "13.026", + "Long": "77.5539", + "Reservation": "G", + "Woman": "", + "Voter_turnout_2010": "50.11%", + "Voters": "32385", + "Votes_casted": "16224", + "Voter_turnout_calc": "50.10%", + "Winning_Candidate_Name": "Munirathna", + "Gender": "F", + "Winning_Party": "INC", + "Winning_Votes": "7434", + "BJP": "5034", + "INC": "", + "JDS": "3030", + "JDU": "", + "CPI_CPIM": "358", + "Lok_Satta": "", + "AIADMK": "", + "NDP": "", + "NCP": "", + "RPI": "", + "PSS": "", + "PBP": "", + "BPP": "", + "Ambedkar_National_Congress": "", + "Independant1": "109" + }, + { + "Ward_No": "38", + "Ward_Name": "HMT", + "AC_No": "154", + "AC_Name": "Rajarajeshwari Nagar", + "Lat": "13.032", + "Long": "77.5316", + "Reservation": "G", + "Woman": "W", + "Voter_turnout_2010": "44.49%", + "Voters": "32536", + "Votes_casted": "14475", + "Voter_turnout_calc": "44.49%", + "Winning_Candidate_Name": "Asha Suresh", + "Gender": "F", + "Winning_Party": "INC", + "Winning_Votes": "8250", + "BJP": "4544", + "INC": "", + "JDS": "1467", + "JDU": "", + "CPI_CPIM": "", + "Lok_Satta": "", + "AIADMK": "", + "NDP": "", + "NCP": "", + "RPI": "", + "PSS": "", + "PBP": "", + "BPP": "", + "Ambedkar_National_Congress": "", + "Independant1": "137", + "Independent2": "77" + }, + { + "Ward_No": "39", + "Ward_Name": "Chokkasandra", + "AC_No": "155", + "AC_Name": "Dasarahalli", + "Lat": "13.0378", + "Long": "77.5069", + "Reservation": "BC-A", + "Woman": "", + "Voter_turnout_2010": "50.29%", + "Voters": "40541", + "Votes_casted": "20388", + "Voter_turnout_calc": "50.29%", + "Winning_Candidate_Name": "M.Muniswamy", + "Gender": "M", + "Winning_Party": "JDS", + "Winning_Votes": "10834", + "BJP": "6918", + "INC": "2511", + "JDS": "10834", + "JDU": "", + "CPI_CPIM": "", + "Lok_Satta": "", + "AIADMK": "", + "NDP": "", + "NCP": "", + "RPI": "", + "PSS": "", + "PBP": "", + "BPP": "", + "Ambedkar_National_Congress": "", + "Independant1": "125" + }, + { + "Ward_No": "40", + "Ward_Name": "Doddabidarakallu", + "AC_No": "153", + "AC_Name": "Yeshwantpur", + "Lat": "13.0184", + "Long": "77.486", + "Reservation": "G", + "Woman": "W", + "Voter_turnout_2010": "49.95%", + "Voters": "49314", + "Votes_casted": "24910", + "Voter_turnout_calc": "50.51%", + "Winning_Candidate_Name": "T.A.Gayathri", + "Gender": "F", + "Winning_Party": "JDS", + "Winning_Votes": "10647", + "BJP": "4345", + "INC": "7573", + "JDS": "10647", + "JDU": "", + "CPI_CPIM": "", + "Lok_Satta": "", + "AIADMK": "", + "NDP": "", + "NCP": "", + "RPI": "", + "PSS": "", + "PBP": "", + "BPP": "", + "Ambedkar_National_Congress": "", + "Independant1": "97", + "Independent2": "983", + "Independent3": "796", + "Independent4": "469" + }, + { + "Ward_No": "41", + "Ward_Name": "Peenya Industrial Area", + "AC_No": "155", + "AC_Name": "Dasarahalli", + "Lat": "13.021", + "Long": "77.5087", + "Reservation": "G", + "Woman": "", + "Voter_turnout_2010": "46.42%", + "Voters": "36952", + "Votes_casted": "17154", + "Voter_turnout_calc": "46.42%", + "Winning_Candidate_Name": "K.L.Thimmananjaiah", + "Gender": "M", + "Winning_Party": "Independant", + "Winning_Votes": "5770", + "BJP": "4987", + "INC": "3192", + "JDS": "", + "JDU": "", + "CPI_CPIM": "171", + "Lok_Satta": "", + "AIADMK": "", + "NDP": "", + "NCP": "", + "RPI": "", + "PSS": "", + "PBP": "", + "BPP": "", + "Ambedkar_National_Congress": "", + "Independant1": "5770", + "Independent2": "137", + "Independent3": "52", + "Independent4": "2845" + }, + { + "Ward_No": "42", + "Ward_Name": "Lakshmidevi Nagar", + "AC_No": "154", + "AC_Name": "Rajarajeshwari Nagar", + "Lat": "13.0206", + "Long": "77.5325", + "Reservation": "BC-A", + "Woman": "", + "Voter_turnout_2010": "47.69%", + "Voters": "29679", + "Votes_casted": "14153", + "Voter_turnout_calc": "47.69%", + "Winning_Candidate_Name": "Thimmaraju", + "Gender": "M", + "Winning_Party": "BJP", + "Winning_Votes": "6293", + "BJP": "6293", + "INC": "4508", + "JDS": "3354" + }, + { + "Ward_No": "43", + "Ward_Name": "Nandini Layout", + "AC_No": "156", + "AC_Name": "Mahalakshmi Layout", + "Lat": "13.0135", + "Long": "77.5342", + "Reservation": "BC-A", + "Woman": "", + "Voter_turnout_2010": "51.58%", + "Voters": "40127", + "Votes_casted": "20694", + "Voter_turnout_calc": "51.57%", + "Winning_Candidate_Name": "M.Nagaraj", + "Gender": "M", + "Winning_Party": "INC", + "Winning_Votes": "8351", + "BJP": "6468", + "INC": "8351", + "JDS": "4088", + "JDU": "", + "CPI_CPIM": "", + "Lok_Satta": "", + "AIADMK": "", + "NDP": "", + "NCP": "", + "RPI": "", + "PSS": "", + "PBP": "", + "BPP": "", + "Ambedkar_National_Congress": "", + "Independant1": "255", + "Independent2": "1392", + "Independent3": "61", + "Independent4": "79" + }, + { + "Ward_No": "44", + "Ward_Name": "Marappanapalya", + "AC_No": "156", + "AC_Name": "Mahalakshmi Layout", + "Lat": "13.0175", + "Long": "77.5461", + "Reservation": "G", + "Woman": "W", + "Voter_turnout_2010": "50.10%", + "Voters": "33056", + "Votes_casted": "16561", + "Voter_turnout_calc": "50.10%", + "Winning_Candidate_Name": "Lakshmi", + "Gender": "F", + "Winning_Party": "JDS", + "Winning_Votes": "8754", + "BJP": "4722", + "INC": "2842", + "JDS": "8754", + "JDU": "", + "CPI_CPIM": "", + "Lok_Satta": "", + "AIADMK": "", + "NDP": "", + "NCP": "", + "RPI": "", + "PSS": "", + "PBP": "", + "BPP": "", + "Ambedkar_National_Congress": "", + "Independant1": "125", + "Independent2": "118" + }, + { + "Ward_No": "45", + "Ward_Name": "Malleswaram", + "AC_No": "157", + "AC_Name": "Malleshwaram", + "Lat": "13.0142", + "Long": "77.5616", + "Reservation": "BC-A", + "Woman": "", + "Voter_turnout_2010": "42.12%", + "Voters": "33472", + "Votes_casted": "14158", + "Voter_turnout_calc": "42.30%", + "Winning_Candidate_Name": "N.Jayapala", + "Gender": "M", + "Winning_Party": "INC", + "Winning_Votes": "7231", + "BJP": "6373", + "INC": "7231", + "JDS": "553" + }, + { + "Ward_No": "46", + "Ward_Name": "J.C. Nagar", + "AC_No": "158", + "AC_Name": "Hebbal", + "Lat": "13.0172", + "Long": "77.5959", + "Reservation": "G", + "Woman": "", + "Voter_turnout_2010": "50.02%", + "Voters": "26755", + "Votes_casted": "13378", + "Voter_turnout_calc": "50.00%", + "Winning_Candidate_Name": "Govindraj N", + "Gender": "M", + "Winning_Party": "INC", + "Winning_Votes": "6391", + "BJP": "5858", + "INC": "6391", + "JDS": "642", + "JDU": "", + "CPI_CPIM": "", + "Lok_Satta": "", + "AIADMK": "", + "NDP": "", + "NCP": "", + "RPI": "", + "PSS": "", + "PBP": "", + "BPP": "", + "Ambedkar_National_Congress": "", + "Independant1": "19", + "Independent2": "56", + "Independent3": "19", + "Independent4": "72", + "Independent5": "294", + "Independent6": "27" + }, + { + "Ward_No": "47", + "Ward_Name": "Devarajeevanahalli", + "AC_No": "159", + "AC_Name": "Pulikeshinagar", + "Lat": "13.0155", + "Long": "77.6027", + "Reservation": "SC", + "Woman": "", + "Voter_turnout_2010": "39.43%", + "Voters": "36207", + "Votes_casted": "14053", + "Voter_turnout_calc": "38.81%", + "Winning_Candidate_Name": "Sampath Raj .R", + "Gender": "M", + "Winning_Party": "INC", + "Winning_Votes": "6011", + "BJP": "1018", + "INC": "6011", + "JDS": "4274", + "JDU": "", + "CPI_CPIM": "", + "Lok_Satta": "", + "AIADMK": "", + "NDP": "", + "NCP": "", + "RPI": "", + "PSS": "", + "PBP": "", + "BPP": "", + "Ambedkar_National_Congress": "", + "Independant1": "169", + "Independent2": "59", + "Independent3": "48", + "Independent4": "2474" + }, + { + "Ward_No": "48", + "Ward_Name": "Muneshwaranagar", + "AC_No": "159", + "AC_Name": "Pulikeshinagar", + "Lat": "13.0142", + "Long": "77.611", + "Reservation": "SC", + "Woman": "W", + "Voter_turnout_2010": "45.01%", + "Voters": "25662", + "Votes_casted": "11601", + "Voter_turnout_calc": "45.21%", + "Winning_Candidate_Name": "S. Kriya Shailaja", + "Gender": "F", + "Winning_Party": "JDS", + "Winning_Votes": "5785", + "BJP": "592", + "INC": "3599", + "JDS": "5785", + "JDU": "", + "CPI_CPIM": "", + "Lok_Satta": "", + "AIADMK": "", + "NDP": "", + "NCP": "", + "RPI": "", + "PSS": "", + "PBP": "", + "BPP": "", + "Ambedkar_National_Congress": "", + "Independant1": "585", + "Independent2": "1040" + }, + { + "Ward_No": "49", + "Ward_Name": "Lingarajapur", + "AC_No": "160", + "AC_Name": "Sarvagna Nagar", + "Lat": "13.01", + "Long": "77.6269", + "Reservation": "G", + "Woman": "W", + "Voter_turnout_2010": "34.17%", + "Voters": "37116", + "Votes_casted": "12681", + "Voter_turnout_calc": "34.17%", + "Winning_Candidate_Name": "Lavanya Ganesh Reddy", + "Gender": "F", + "Winning_Party": "INC", + "Winning_Votes": "6936", + "BJP": "2809", + "INC": "6936", + "JDS": "1748", + "JDU": "", + "CPI_CPIM": "", + "Lok_Satta": "", + "AIADMK": "540", + "NDP": "", + "NCP": "", + "RPI": "", + "PSS": "", + "PBP": "", + "BPP": "", + "Ambedkar_National_Congress": "", + "Independant1": "80", + "Independent2": "568" + }, + { + "Ward_No": "50", + "Ward_Name": "Benniganahalli", + "AC_No": "161", + "AC_Name": "C V Raman Nagar", + "Lat": "12.9995", + "Long": "77.6517", + "Reservation": "SC", + "Woman": "", + "Voter_turnout_2010": "37.94%", + "Voters": "36804", + "Votes_casted": "13963", + "Voter_turnout_calc": "37.94%", + "Winning_Candidate_Name": "Dayanand.N", + "Gender": "M", + "Winning_Party": "BJP", + "Winning_Votes": "7629", + "BJP": "7629", + "INC": "5677", + "JDS": "657" + }, + { + "Ward_No": "51", + "Ward_Name": "Vijnanapur", + "AC_No": "151", + "AC_Name": "K R Puram", + "Lat": "13.0061", + "Long": "77.6695", + "Reservation": "SC", + "Woman": "", + "Voter_turnout_2010": "39.07%", + "Voters": "42828", + "Votes_casted": "16758", + "Voter_turnout_calc": "39.13%", + "Winning_Candidate_Name": "P.Sugumar", + "Gender": "M", + "Winning_Party": "BJP", + "Winning_Votes": "7293", + "BJP": "7293", + "INC": "6464", + "JDS": "2291", + "JDU": "", + "CPI_CPIM": "286", + "Lok_Satta": "", + "AIADMK": "258", + "NDP": "", + "NCP": "", + "RPI": "", + "PSS": "", + "PBP": "", + "BPP": "", + "Ambedkar_National_Congress": "", + "Independant1": "64", + "Independent2": "58", + "Independent3": "44" + }, + { + "Ward_No": "52", + "Ward_Name": "K.R. Puram", + "AC_No": "151", + "AC_Name": "K R Puram", + "Lat": "13.0183", + "Long": "77.6993", + "Reservation": "G", + "Woman": "", + "Voter_turnout_2010": "44.19%", + "Voters": "35655", + "Votes_casted": "16296", + "Voter_turnout_calc": "45.70%", + "Winning_Candidate_Name": "N.Veeranna", + "Gender": "M", + "Winning_Party": "BJP", + "Winning_Votes": "7218", + "BJP": "7218", + "INC": "3862", + "JDS": "4977", + "JDU": "", + "CPI_CPIM": "", + "Lok_Satta": "", + "AIADMK": "", + "NDP": "", + "NCP": "", + "RPI": "", + "PSS": "", + "PBP": "", + "BPP": "", + "Ambedkar_National_Congress": "", + "Independant1": "33", + "Independent2": "53", + "Independent3": "26", + "Independent4": "25", + "Independent5": "44" + }, + { + "Ward_No": "53", + "Ward_Name": "Basavanapura", + "AC_No": "151", + "AC_Name": "K R Puram", + "Lat": "13.0179", + "Long": "77.717", + "Reservation": "G", + "Woman": "", + "Voter_turnout_2010": "48.45%", + "Voters": "35409", + "Votes_casted": "17269", + "Voter_turnout_calc": "48.77%", + "Winning_Candidate_Name": "K.Poornima", + "Gender": "F", + "Winning_Party": "INC", + "Winning_Votes": "8273", + "BJP": "8046", + "INC": "8273", + "JDS": "592", + "JDU": "", + "CPI_CPIM": "", + "Lok_Satta": "", + "AIADMK": "", + "NDP": "", + "NCP": "", + "RPI": "", + "PSS": "", + "PBP": "", + "BPP": "", + "Ambedkar_National_Congress": "", + "Independant1": "93", + "Independent2": "96", + "Independent3": "83" + }, + { + "Ward_No": "54", + "Ward_Name": "Hoody", + "AC_No": "174", + "AC_Name": "Mahadevapura", + "Lat": "13.0538", + "Long": "77.6668", + "Reservation": "BC-A", + "Woman": "", + "Voter_turnout_2010": "58.51%", + "Voters": "28149", + "Votes_casted": "16470", + "Voter_turnout_calc": "58.51%", + "Winning_Candidate_Name": "B.A.Basavaraju", + "Gender": "M", + "Winning_Party": "INC", + "Winning_Votes": "11676", + "BJP": "4525", + "INC": "11676", + "JDS": "113", + "JDU": "", + "CPI_CPIM": "", + "Lok_Satta": "", + "AIADMK": "", + "NDP": "", + "NCP": "", + "RPI": "", + "PSS": "", + "PBP": "", + "BPP": "", + "Ambedkar_National_Congress": "", + "Independant1": "13", + "Independent2": "95", + "Independent3": "44" + }, + { + "Ward_No": "55", + "Ward_Name": "Devasandra", + "AC_No": "151", + "AC_Name": "K R Puram", + "Lat": "13.0017", + "Long": "77.6893", + "Reservation": "BC-B", + "Woman": "W", + "Voter_turnout_2010": "41.61%", + "Voters": "29770", + "Votes_casted": "12372", + "Voter_turnout_calc": "41.56%", + "Winning_Candidate_Name": "R.Manjula Devi", + "Gender": "F", + "Winning_Party": "BJP", + "Winning_Votes": "6856", + "BJP": "6856", + "INC": "5104", + "JDS": "412" + }, + { + "Ward_No": "56", + "Ward_Name": "A. Narayanapura", + "AC_No": "151", + "AC_Name": "K R Puram", + "Lat": "12.9945", + "Long": "77.6724", + "Reservation": "BC-A", + "Woman": "", + "Voter_turnout_2010": "44.96%", + "Voters": "31375", + "Votes_casted": "14307", + "Voter_turnout_calc": "45.60%", + "Winning_Candidate_Name": "S.S.Prasad", + "Gender": "M", + "Winning_Party": "BJP", + "Winning_Votes": "6186", + "BJP": "6186", + "INC": "5692", + "JDS": "1767", + "JDU": "", + "CPI_CPIM": "414", + "Lok_Satta": "", + "AIADMK": "", + "NDP": "", + "NCP": "", + "RPI": "", + "PSS": "", + "PBP": "", + "BPP": "", + "Ambedkar_National_Congress": "", + "Independant1": "248" + }, + { + "Ward_No": "57", + "Ward_Name": "C.V. Raman Nagar", + "AC_No": "161", + "AC_Name": "C V Raman Nagar", + "Lat": "12.9839", + "Long": "77.6651", + "Reservation": "BC-A", + "Woman": "", + "Voter_turnout_2010": "37.50%", + "Voters": "36309", + "Votes_casted": "14132", + "Voter_turnout_calc": "38.92%", + "Winning_Candidate_Name": "M.Krishnappa", + "Gender": "M", + "Winning_Party": "BJP", + "Winning_Votes": "7463", + "BJP": "7463", + "INC": "5583", + "JDS": "597", + "JDU": "", + "CPI_CPIM": "", + "Lok_Satta": "", + "AIADMK": "", + "NDP": "", + "NCP": "", + "RPI": "", + "PSS": "", + "PBP": "", + "BPP": "", + "Ambedkar_National_Congress": "", + "Independant1": "489" + }, + { + "Ward_No": "58", + "Ward_Name": "New Tippasandra", + "AC_No": "161", + "AC_Name": "C V Raman Nagar", + "Lat": "12.9765", + "Long": "77.6566", + "Reservation": "G", + "Woman": "W", + "Voter_turnout_2010": "38.56%", + "Voters": "34522", + "Votes_casted": "13321", + "Voter_turnout_calc": "38.59%", + "Winning_Candidate_Name": "Sumithra Vijaykumar", + "Gender": "F", + "Winning_Party": "BJP", + "Winning_Votes": "6837", + "BJP": "6837", + "INC": "6016", + "JDS": "336", + "JDU": "", + "CPI_CPIM": "", + "Lok_Satta": "", + "AIADMK": "", + "NDP": "", + "NCP": "", + "RPI": "", + "PSS": "", + "PBP": "", + "BPP": "", + "Ambedkar_National_Congress": "", + "Independant1": "132" + }, + { + "Ward_No": "59", + "Ward_Name": "Maruthi Sevanagar", + "AC_No": "160", + "AC_Name": "Sarvagna Nagar", + "Lat": "12.9999", + "Long": "77.6301", + "Reservation": "SC", + "Woman": "", + "Voter_turnout_2010": "36.30%", + "Voters": "40870", + "Votes_casted": "14832", + "Voter_turnout_calc": "36.29%", + "Winning_Candidate_Name": "R Rajendran", + "Gender": "M", + "Winning_Party": "INC", + "Winning_Votes": "6589", + "BJP": "2205", + "INC": "6589", + "JDS": "1186", + "JDU": "", + "CPI_CPIM": "", + "Lok_Satta": "", + "AIADMK": "", + "NDP": "", + "NCP": "", + "RPI": "", + "PSS": "", + "PBP": "", + "BPP": "", + "Ambedkar_National_Congress": "", + "Independant1": "913", + "Independent2": "3645", + "Independent3": "49", + "Independent4": "117", + "Independent5": "54", + "Independent6": "74" + }, + { + "Ward_No": "60", + "Ward_Name": "Sagayapuram", + "AC_No": "159", + "AC_Name": "Pulikeshinagar", + "Lat": "13.0056", + "Long": "77.6168", + "Reservation": "SC", + "Woman": "", + "Voter_turnout_2010": "47.99%", + "Voters": "31886", + "Votes_casted": "14417", + "Voter_turnout_calc": "45.21%", + "Winning_Candidate_Name": "Palaniyammal.V", + "Gender": "F", + "Winning_Party": "INC", + "Winning_Votes": "7852", + "BJP": "1750", + "INC": "7852", + "JDS": "4475", + "JDU": "", + "CPI_CPIM": "", + "Lok_Satta": "", + "AIADMK": "", + "NDP": "", + "NCP": "", + "RPI": "", + "PSS": "", + "PBP": "", + "BPP": "", + "Ambedkar_National_Congress": "", + "Independant1": "168", + "Independent2": "22", + "Independent3": "36", + "Independent4": "42", + "Independent5": "72" + }, + { + "Ward_No": "61", + "Ward_Name": "S.K. Garden", + "AC_No": "159", + "AC_Name": "Pulikeshinagar", + "Lat": "13.0054", + "Long": "77.607", + "Reservation": "ST", + "Woman": "W", + "Voter_turnout_2010": "40.76%", + "Voters": "31528", + "Votes_casted": "12887", + "Voter_turnout_calc": "40.87%", + "Winning_Candidate_Name": "Devika Rani Sridhar", + "Gender": "F", + "Winning_Party": "INC", + "Winning_Votes": "6331", + "BJP": "2124", + "INC": "6331", + "JDS": "3739", + "JDU": "", + "CPI_CPIM": "", + "Lok_Satta": "", + "AIADMK": "", + "NDP": "", + "NCP": "", + "RPI": "", + "PSS": "", + "PBP": "", + "BPP": "", + "Ambedkar_National_Congress": "", + "Independant1": "280", + "Independent2": "413" + }, + { + "Ward_No": "62", + "Ward_Name": "Ramaswamypalya", + "AC_No": "162", + "AC_Name": "Shivaji Nagar", + "Lat": "13.006", + "Long": "77.5991", + "Reservation": "SC", + "Woman": "", + "Voter_turnout_2010": "46.77%", + "Voters": "27461", + "Votes_casted": "12844", + "Voter_turnout_calc": "46.77%", + "Winning_Candidate_Name": "Chandra N", + "Gender": "F", + "Winning_Party": "INC", + "Winning_Votes": "9524", + "BJP": "2094", + "INC": "9524", + "JDS": "443", + "JDU": "", + "CPI_CPIM": "", + "Lok_Satta": "", + "AIADMK": "", + "NDP": "", + "NCP": "", + "RPI": "", + "PSS": "", + "PBP": "", + "BPP": "", + "Ambedkar_National_Congress": "", + "Independant1": "54", + "Independent2": "179", + "Independent3": "232", + "Independent4": "280", + "Independent5": "38" + }, + { + "Ward_No": "63", + "Ward_Name": "Jayamahal", + "AC_No": "162", + "AC_Name": "Shivaji Nagar", + "Lat": "12.9952", + "Long": "77.5999", + "Reservation": "G", + "Woman": "", + "Voter_turnout_2010": "46.02%", + "Voters": "20638", + "Votes_casted": "9498", + "Voter_turnout_calc": "46.02%", + "Winning_Candidate_Name": "M.K.Gunashekar", + "Gender": "M", + "Winning_Party": "INC", + "Winning_Votes": "5545", + "BJP": "2573", + "INC": "5545", + "JDS": "825", + "JDU": "60", + "CPI_CPIM": "", + "Lok_Satta": "350", + "AIADMK": "", + "NDP": "", + "NCP": "", + "RPI": "", + "PSS": "", + "PBP": "", + "BPP": "", + "Ambedkar_National_Congress": "", + "Independant1": "18", + "Independent2": "19", + "Independent3": "102", + "Independent4": "6" + }, + { + "Ward_No": "64", + "Ward_Name": "Rajamahal Guttahalli", + "AC_No": "157", + "AC_Name": "Malleshwaram", + "Lat": "13.0014", + "Long": "77.5791", + "Reservation": "G", + "Woman": "W", + "Voter_turnout_2010": "52.27%", + "Voters": "28715", + "Votes_casted": "15008", + "Voter_turnout_calc": "52.27%", + "Winning_Candidate_Name": "M.Vijaya Kumari", + "Gender": "F", + "Winning_Party": "BJP", + "Winning_Votes": "4945", + "BJP": "4945", + "INC": "4774", + "JDS": "1995", + "JDU": "", + "CPI_CPIM": "", + "Lok_Satta": "", + "AIADMK": "", + "NDP": "", + "NCP": "", + "RPI": "", + "PSS": "", + "PBP": "", + "BPP": "", + "Ambedkar_National_Congress": "", + "Independant1": "2515", + "Independent2": "779" + }, + { + "Ward_No": "65", + "Ward_Name": "Kadu Malleswaram", + "AC_No": "157", + "AC_Name": "Malleshwaram", + "Lat": "13.0024", + "Long": "77.5685", + "Reservation": "BC-A", + "Woman": "", + "Voter_turnout_2010": "47.51%", + "Voters": "30083", + "Votes_casted": "14292", + "Voter_turnout_calc": "47.51%", + "Winning_Candidate_Name": "G.Manjunath Raju", + "Gender": "M", + "Winning_Party": "BJP", + "Winning_Votes": "8026", + "BJP": "8026", + "INC": "5315", + "JDS": "741", + "JDU": "", + "CPI_CPIM": "", + "Lok_Satta": "", + "AIADMK": "", + "NDP": "", + "NCP": "", + "RPI": "", + "PSS": "", + "PBP": "", + "BPP": "", + "Ambedkar_National_Congress": "", + "Independant1": "208" + }, + { + "Ward_No": "66", + "Ward_Name": "Subramanyanagar", + "AC_No": "157", + "AC_Name": "Malleshwaram", + "Lat": "13.007", + "Long": "77.5571", + "Reservation": "G", + "Woman": "W", + "Voter_turnout_2010": "57.41%", + "Voters": "27164", + "Votes_casted": "15595", + "Voter_turnout_calc": "57.41%", + "Winning_Candidate_Name": "Shashikala S.", + "Gender": "F", + "Winning_Party": "BJP", + "Winning_Votes": "5094", + "BJP": "5094", + "INC": "3782", + "JDS": "4624", + "JDU": "", + "CPI_CPIM": "", + "Lok_Satta": "", + "AIADMK": "", + "NDP": "", + "NCP": "", + "RPI": "", + "PSS": "", + "PBP": "", + "BPP": "", + "Ambedkar_National_Congress": "", + "Independant1": "233", + "Independent2": "739", + "Independent3": "1123" + }, + { + "Ward_No": "67", + "Ward_Name": "Nagapura", + "AC_No": "156", + "AC_Name": "Mahalakshmi Layout", + "Lat": "13.0041", + "Long": "77.5481", + "Reservation": "BC-A", + "Woman": "", + "Voter_turnout_2010": "49.87%", + "Voters": "30083", + "Votes_casted": "15002", + "Voter_turnout_calc": "49.87%", + "Winning_Candidate_Name": "S.Harish", + "Gender": "M", + "Winning_Party": "BJP", + "Winning_Votes": "6920", + "BJP": "6920", + "INC": "6615", + "JDS": "1146", + "JDU": "", + "CPI_CPIM": "", + "Lok_Satta": "", + "AIADMK": "", + "NDP": "", + "NCP": "", + "RPI": "", + "PSS": "", + "PBP": "", + "BPP": "", + "Ambedkar_National_Congress": "", + "Independant1": "321" + }, + { + "Ward_No": "68", + "Ward_Name": "Mahalakshmipuram", + "AC_No": "156", + "AC_Name": "Mahalakshmi Layout", + "Lat": "13.0074", + "Long": "77.54", + "Reservation": "BC-B", + "Woman": "", + "Voter_turnout_2010": "45.63%", + "Voters": "37842", + "Votes_casted": "17266", + "Voter_turnout_calc": "45.63%", + "Winning_Candidate_Name": "S.Keshavamurthy", + "Gender": "M", + "Winning_Party": "INC", + "Winning_Votes": "7073", + "BJP": "4886", + "INC": "7073", + "JDS": "5307" + }, + { + "Ward_No": "69", + "Ward_Name": "Laggere", + "AC_No": "154", + "AC_Name": "Rajarajeshwari Nagar", + "Lat": "13.0077", + "Long": "77.5241", + "Reservation": "G", + "Woman": "", + "Voter_turnout_2010": "44.73%", + "Voters": "42289", + "Votes_casted": "18893", + "Voter_turnout_calc": "44.68%", + "Winning_Candidate_Name": "Lakshmikantha Reddy", + "Gender": "M", + "Winning_Party": "BJP", + "Winning_Votes": "6599", + "BJP": "6599", + "INC": "5206", + "JDS": "6230", + "JDU": "", + "CPI_CPIM": "", + "Lok_Satta": "", + "AIADMK": "", + "NDP": "", + "NCP": "", + "RPI": "", + "PSS": "", + "PBP": "", + "BPP": "", + "Ambedkar_National_Congress": "", + "Independant1": "283", + "Independent2": "27", + "Independent3": "58", + "Independent4": "208", + "Independent5": "97", + "Independent6": "101", + "Independent7": "84" + }, + { + "Ward_No": "70", + "Ward_Name": "Rajagopalanagar", + "AC_No": "155", + "AC_Name": "Dasarahalli", + "Lat": "13.0062", + "Long": "77.5122", + "Reservation": "G", + "Woman": "", + "Voter_turnout_2010": "42.67%", + "Voters": "44297", + "Votes_casted": "18803", + "Voter_turnout_calc": "42.45%", + "Winning_Candidate_Name": "Gangadhar.H.N", + "Gender": "M", + "Winning_Party": "BJP", + "Winning_Votes": "4753", + "BJP": "4753", + "INC": "4236", + "JDS": "4472", + "JDU": "", + "CPI_CPIM": "159", + "Lok_Satta": "", + "AIADMK": "", + "NDP": "", + "NCP": "", + "RPI": "", + "PSS": "", + "PBP": "", + "BPP": "", + "Ambedkar_National_Congress": "", + "Independant1": "85", + "Independent2": "45", + "Independent3": "325", + "Independent4": "45", + "Independent5": "276", + "Independent6": "4407" + }, + { + "Ward_No": "71", + "Ward_Name": "Heggenahalli", + "AC_No": "155", + "AC_Name": "Dasarahalli", + "Lat": "13.0002", + "Long": "77.5015", + "Reservation": "G", + "Woman": "", + "Voter_turnout_2010": "45.50%", + "Voters": "47274", + "Votes_casted": "21518", + "Voter_turnout_calc": "45.52%", + "Winning_Candidate_Name": "Govindegowda.M.B", + "Gender": "M", + "Winning_Party": "Independent", + "Winning_Votes": "7595", + "BJP": "3912", + "INC": "3367", + "JDS": "4460", + "JDU": "", + "CPI_CPIM": "132", + "Lok_Satta": "", + "AIADMK": "", + "NDP": "", + "NCP": "", + "RPI": "", + "PSS": "", + "PBP": "", + "BPP": "", + "Ambedkar_National_Congress": "", + "Independant1": "465", + "Independent2": "7595", + "Independent3": "139", + "Independent4": "796", + "Independent5": "26", + "Independent6": "626" + }, + { + "Ward_No": "72", + "Ward_Name": "Herohalli", + "AC_No": "153", + "AC_Name": "Yeshwantpur", + "Lat": "12.9819", + "Long": "77.4876", + "Reservation": "BC-B", + "Woman": "", + "Voter_turnout_2010": "50.19%", + "Voters": "43177", + "Votes_casted": "21948", + "Voter_turnout_calc": "50.83%", + "Winning_Candidate_Name": "A.M.Hanumanthgowda", + "Gender": "M", + "Winning_Party": "JDS", + "Winning_Votes": "10307", + "BJP": "8038", + "INC": "3016", + "JDS": "10307", + "JDU": "", + "CPI_CPIM": "", + "Lok_Satta": "", + "AIADMK": "", + "NDP": "", + "NCP": "", + "RPI": "", + "PSS": "", + "PBP": "", + "BPP": "", + "Ambedkar_National_Congress": "", + "Independant1": "137", + "Independent2": "53", + "Independent3": "51", + "Independent4": "105", + "Independent5": "241" + }, + { + "Ward_No": "73", + "Ward_Name": "Kottigepalya", + "AC_No": "154", + "AC_Name": "Rajarajeshwari Nagar", + "Lat": "12.9826", + "Long": "77.5142", + "Reservation": "G", + "Woman": "", + "Voter_turnout_2010": "47.64%", + "Voters": "49455", + "Votes_casted": "23562", + "Voter_turnout_calc": "47.64%", + "Winning_Candidate_Name": "S.Venkatesh Babu", + "Gender": "M", + "Winning_Party": "BJP", + "Winning_Votes": "10101", + "BJP": "10101", + "INC": "4687", + "JDS": "7907", + "JDU": "", + "CPI_CPIM": "", + "Lok_Satta": "", + "AIADMK": "", + "NDP": "", + "NCP": "", + "RPI": "", + "PSS": "", + "PBP": "", + "BPP": "", + "Ambedkar_National_Congress": "", + "Independant1": "64", + "Independent2": "56", + "Independent3": "155", + "Independent4": "316", + "Independent5": "276" + }, + { + "Ward_No": "74", + "Ward_Name": "Shaktiganapatinagar", + "AC_No": "156", + "AC_Name": "Mahalakshmi Layout", + "Lat": "12.9949", + "Long": "77.5318", + "Reservation": "G", + "Woman": "W", + "Voter_turnout_2010": "53.50%", + "Voters": "35801", + "Votes_casted": "19154", + "Voter_turnout_calc": "53.50%", + "Winning_Candidate_Name": "Padmavathi Srinivas", + "Gender": "F", + "Winning_Party": "JDS", + "Winning_Votes": "6253", + "BJP": "4334", + "INC": "5652", + "JDS": "6253", + "JDU": "", + "CPI_CPIM": "", + "Lok_Satta": "", + "AIADMK": "", + "NDP": "", + "NCP": "", + "RPI": "", + "PSS": "", + "PBP": "", + "BPP": "", + "Ambedkar_National_Congress": "", + "Independant1": "141", + "Independent2": "93", + "Independent3": "2167", + "Independent4": "400", + "Independent5": "113" + }, + { + "Ward_No": "75", + "Ward_Name": "Shankaramath", + "AC_No": "156", + "AC_Name": "Mahalakshmi Layout", + "Lat": "12.9999", + "Long": "77.5344", + "Reservation": "G", + "Woman": "", + "Voter_turnout_2010": "48.19%", + "Voters": "35801", + "Votes_casted": "19153", + "Voter_turnout_calc": "53.50%", + "Winning_Candidate_Name": "M.Shivaraju", + "Gender": "M", + "Winning_Party": "INC", + "Winning_Votes": "7072", + "BJP": "6298", + "INC": "7072", + "JDS": "3541", + "JDU": "238", + "CPI_CPIM": "162", + "Lok_Satta": "", + "AIADMK": "", + "NDP": "", + "NCP": "", + "RPI": "", + "PSS": "", + "PBP": "", + "BPP": "", + "Ambedkar_National_Congress": "", + "Independant1": "41", + "Independent2": "78", + "Independent3": "318", + "Independent4": "22", + "Independent5": "738", + "Independent6": "65", + "Independent7": "43", + "Independent8": "48" + }, + { + "Ward_No": "76", + "Ward_Name": "Gayathrinagar", + "AC_No": "157", + "AC_Name": "Malleshwaram", + "Lat": "12.9974", + "Long": "77.5605", + "Reservation": "G", + "Woman": "W", + "Voter_turnout_2010": "50.21%", + "Voters": "29594", + "Votes_casted": "14858", + "Voter_turnout_calc": "50.21%", + "Winning_Candidate_Name": "Chethan Gowda", + "Gender": "F", + "Winning_Party": "BJP", + "Winning_Votes": "5632", + "BJP": "5632", + "INC": "3528", + "JDS": "1123", + "JDU": "", + "CPI_CPIM": "93", + "Lok_Satta": "", + "AIADMK": "", + "NDP": "", + "NCP": "", + "RPI": "", + "PSS": "", + "PBP": "", + "BPP": "", + "Ambedkar_National_Congress": "", + "Independant1": "221", + "Independent2": "28", + "Independent3": "1578", + "Independent4": "2429", + "Independent5": "68", + "Independent6": "158" + }, + { + "Ward_No": "77", + "Ward_Name": "Dattatreya Temple", + "AC_No": "164", + "AC_Name": "Gandhi Nagar", + "Lat": "12.9966", + "Long": "77.5741", + "Reservation": "G", + "Woman": "", + "Voter_turnout_2010": "38.06%", + "Voters": "37717", + "Votes_casted": "14361", + "Voter_turnout_calc": "38.08%", + "Winning_Candidate_Name": "R.S.Sathyanarayana", + "Gender": "M", + "Winning_Party": "INC", + "Winning_Votes": "5251", + "BJP": "3763", + "INC": "5251", + "JDS": "2633", + "JDU": "", + "CPI_CPIM": "", + "Lok_Satta": "", + "AIADMK": "", + "NDP": "", + "NCP": "", + "RPI": "", + "PSS": "", + "PBP": "", + "BPP": "", + "Ambedkar_National_Congress": "", + "Independant1": "2058", + "Independent2": "338", + "Independent3": "48", + "Independent4": "270" + }, + { + "Ward_No": "78", + "Ward_Name": "Pulikeshinagar", + "AC_No": "159", + "AC_Name": "Pulikeshinagar", + "Lat": "12.9954", + "Long": "77.6118", + "Reservation": "G", + "Woman": "", + "Voter_turnout_2010": "46.49%", + "Voters": "25031", + "Votes_casted": "11637", + "Voter_turnout_calc": "46.49%", + "Winning_Candidate_Name": "Abdul Rakib Zakir", + "Gender": "M", + "Winning_Party": "INC", + "Winning_Votes": "6976", + "BJP": "1839", + "INC": "6976", + "JDS": "112", + "JDU": "", + "CPI_CPIM": "", + "Lok_Satta": "", + "AIADMK": "99", + "NDP": "", + "NCP": "68", + "RPI": "", + "PSS": "", + "PBP": "", + "BPP": "", + "Ambedkar_National_Congress": "", + "Independant1": "17", + "Independent2": "31", + "Independent3": "2409", + "Independent4": "23", + "Independent5": "64" + }, + { + "Ward_No": "79", + "Ward_Name": "Sarvajna Nagar", + "AC_No": "161", + "AC_Name": "C V Raman Nagar", + "Lat": "12.9892", + "Long": "77.631", + "Reservation": "SC", + "Woman": "W", + "Voter_turnout_2010": "39.98%", + "Voters": "33389", + "Votes_casted": "13349", + "Voter_turnout_calc": "39.98%", + "Winning_Candidate_Name": "J.Bhuvaneshwari ", + "Gender": "F", + "Winning_Party": "BJP", + "Winning_Votes": "6338", + "BJP": "6338", + "INC": "5719", + "JDS": "900", + "JDU": "", + "CPI_CPIM": "", + "Lok_Satta": "", + "AIADMK": "", + "NDP": "", + "NCP": "", + "RPI": "", + "PSS": "", + "PBP": "", + "BPP": "", + "Ambedkar_National_Congress": "", + "Independant1": "238", + "Independent2": "154" + }, + { + "Ward_No": "80", + "Ward_Name": "Hoysala Nagar", + "AC_No": "161", + "AC_Name": "C V Raman Nagar", + "Lat": "12.978", + "Long": "77.639", + "Reservation": "SC", + "Woman": "W", + "Voter_turnout_2010": "43.81%", + "Voters": "29038", + "Votes_casted": "12722", + "Voter_turnout_calc": "43.81%", + "Winning_Candidate_Name": "Savitha", + "Gender": "F", + "Winning_Party": "BJP", + "Winning_Votes": "4257", + "BJP": "4257", + "INC": "3410", + "JDS": "1025", + "JDU": "", + "CPI_CPIM": "", + "Lok_Satta": "", + "AIADMK": "156", + "NDP": "", + "NCP": "", + "RPI": "", + "PSS": "", + "PBP": "", + "BPP": "", + "Ambedkar_National_Congress": "", + "Independant1": "3390", + "Independent2": "28", + "Independent3": "56", + "Independent4": "271", + "Independent5": "129" + }, + { + "Ward_No": "81", + "Ward_Name": "Vigyan Nagar", + "AC_No": "151", + "AC_Name": "K R Puram", + "Lat": "12.9786", + "Long": "77.6815", + "Reservation": "G", + "Woman": "W", + "Voter_turnout_2010": "32.95%", + "Voters": "47064", + "Votes_casted": "15603", + "Voter_turnout_calc": "33.15%", + "Winning_Candidate_Name": "Geetha Vivekananda", + "Gender": "F", + "Winning_Party": "BJP", + "Winning_Votes": "7536", + "BJP": "7536", + "INC": "7397", + "JDS": "480", + "JDU": "", + "CPI_CPIM": "", + "Lok_Satta": "", + "AIADMK": "", + "NDP": "", + "NCP": "", + "RPI": "", + "PSS": "", + "PBP": "", + "BPP": "", + "Ambedkar_National_Congress": "", + "Independant1": "190" + }, + { + "Ward_No": "82", + "Ward_Name": "Garudacharpalya", + "AC_No": "174", + "AC_Name": "Mahadevapura", + "Lat": "12.9857", + "Long": "77.7175", + "Reservation": "G", + "Woman": "", + "Voter_turnout_2010": "46.30%", + "Voters": "31930", + "Votes_casted": "14804", + "Voter_turnout_calc": "46.36%", + "Winning_Candidate_Name": "N.Pillappa", + "Gender": "M", + "Winning_Party": "INC", + "Winning_Votes": "7034", + "BJP": "997", + "INC": "7034", + "JDS": "209", + "JDU": "", + "CPI_CPIM": "", + "Lok_Satta": "", + "AIADMK": "", + "NDP": "", + "NCP": "", + "RPI": "", + "PSS": "", + "PBP": "", + "BPP": "", + "Ambedkar_National_Congress": "", + "Independant1": "78", + "Independent2": "31", + "Independent3": "306", + "Independent4": "6015", + "Independent5": "134" + }, + { + "Ward_No": "83", + "Ward_Name": "Kadugodi", + "AC_No": "174", + "AC_Name": "Mahadevapura", + "Lat": "12.9899", + "Long": "77.7579", + "Reservation": "G", + "Woman": "", + "Voter_turnout_2010": "57.11%", + "Voters": "27236", + "Votes_casted": "15554", + "Voter_turnout_calc": "57.11%", + "Winning_Candidate_Name": "K.N.Anjaneya Reddy", + "Gender": "M", + "Winning_Party": "INC", + "Winning_Votes": "7393", + "BJP": "6617", + "INC": "7393", + "JDS": "1361", + "JDU": "", + "CPI_CPIM": "", + "Lok_Satta": "", + "AIADMK": "", + "NDP": "", + "NCP": "", + "RPI": "", + "PSS": "", + "PBP": "", + "BPP": "", + "Ambedkar_National_Congress": "", + "Independant1": "57", + "Independent2": "126" + }, + { + "Ward_No": "84", + "Ward_Name": "Hagadooru", + "AC_No": "174", + "AC_Name": "Mahadevapura", + "Lat": "12.9658", + "Long": "77.7483", + "Reservation": "BC-B", + "Woman": "", + "Voter_turnout_2010": "56.58%", + "Voters": "31126", + "Votes_casted": "17594", + "Voter_turnout_calc": "56.53%", + "Winning_Candidate_Name": "H.A.Srinivas", + "Gender": "M", + "Winning_Party": "INC", + "Winning_Votes": "9157", + "BJP": "7486", + "INC": "9157", + "JDS": "352", + "JDU": "", + "CPI_CPIM": "", + "Lok_Satta": "", + "AIADMK": "", + "NDP": "", + "NCP": "", + "RPI": "", + "PSS": "", + "PBP": "", + "BPP": "", + "Ambedkar_National_Congress": "", + "Independant1": "287", + "Independent2": "233", + "Independent3": "79" + }, + { + "Ward_No": "85", + "Ward_Name": "Doddanakundi", + "AC_No": "174", + "AC_Name": "Mahadevapura", + "Lat": "12.9682", + "Long": "77.7073", + "Reservation": "G", + "Woman": "", + "Voter_turnout_2010": "56.79%", + "Voters": "30842", + "Votes_casted": "13944", + "Voter_turnout_calc": "45.21%", + "Winning_Candidate_Name": "Sridhar Reddy", + "Gender": "M", + "Winning_Party": "BJP", + "Winning_Votes": "9085", + "BJP": "9085", + "INC": "4649", + "JDS": "210" + }, + { + "Ward_No": "86", + "Ward_Name": "Marathhalli", + "AC_No": "174", + "AC_Name": "Mahadevapura", + "Lat": "12.9508", + "Long": "77.6916", + "Reservation": "BC-A", + "Woman": "W", + "Voter_turnout_2010": "50.18%", + "Voters": "25030", + "Votes_casted": "12559", + "Voter_turnout_calc": "50.18%", + "Winning_Candidate_Name": "Varalakshmi J", + "Gender": "F", + "Winning_Party": "INC", + "Winning_Votes": "6912", + "BJP": "5314", + "INC": "6912", + "JDS": "208", + "JDU": "", + "CPI_CPIM": "", + "Lok_Satta": "", + "AIADMK": "", + "NDP": "", + "NCP": "", + "RPI": "", + "PSS": "", + "PBP": "", + "BPP": "", + "Ambedkar_National_Congress": "", + "Independant1": "123" + }, + { + "Ward_No": "87", + "Ward_Name": "HAL Airport", + "AC_No": "151", + "AC_Name": "K R Puram", + "Lat": "12.9564", + "Long": "77.6711", + "Reservation": "G", + "Woman": "", + "Voter_turnout_2010": "35.26%", + "Voters": "41792", + "Votes_casted": "14736", + "Voter_turnout_calc": "35.26%", + "Winning_Candidate_Name": "Siddalingaiah", + "Gender": "M", + "Winning_Party": "BJP", + "Winning_Votes": "5721", + "BJP": "5721", + "INC": "4717", + "JDS": "2324", + "JDU": "81", + "CPI_CPIM": "", + "Lok_Satta": "", + "AIADMK": "", + "NDP": "", + "NCP": "", + "RPI": "", + "PSS": "", + "PBP": "", + "BPP": "", + "Ambedkar_National_Congress": "", + "Independant1": "1223", + "Independent2": "609", + "Independent3": "61" + }, + { + "Ward_No": "88", + "Ward_Name": "Jeevan Bima Nagar", + "AC_No": "161", + "AC_Name": "C V Raman Nagar", + "Lat": "12.9643", + "Long": "77.6505", + "Reservation": "SC", + "Woman": "", + "Voter_turnout_2010": "33.25%", + "Voters": "38380", + "Votes_casted": "12761", + "Voter_turnout_calc": "33.25%", + "Winning_Candidate_Name": "K.Chandrashekhar", + "Gender": "M", + "Winning_Party": "BJP", + "Winning_Votes": "4970", + "BJP": "4970", + "INC": "4921", + "JDS": "2043", + "JDU": "", + "CPI_CPIM": "", + "Lok_Satta": "", + "AIADMK": "", + "NDP": "", + "NCP": "", + "RPI": "", + "PSS": "", + "PBP": "", + "BPP": "", + "Ambedkar_National_Congress": "", + "Independant1": "377", + "Independent2": "271", + "Independent3": "121", + "Independent4": "58" + }, + { + "Ward_No": "89", + "Ward_Name": "Jogupalya", + "AC_No": "163", + "AC_Name": "Shanti Nagar", + "Lat": "12.9737", + "Long": "77.6326", + "Reservation": "G", + "Woman": "", + "Voter_turnout_2010": "45.28%", + "Voters": "27240", + "Votes_casted": "12335", + "Voter_turnout_calc": "45.28%", + "Winning_Candidate_Name": "M.Goutham Kumar", + "Gender": "M", + "Winning_Party": "BJP", + "Winning_Votes": "5947", + "BJP": "5947", + "INC": "3152", + "JDS": "1043", + "JDU": "85", + "CPI_CPIM": "", + "Lok_Satta": "", + "AIADMK": "", + "NDP": "", + "NCP": "", + "RPI": "", + "PSS": "", + "PBP": "", + "BPP": "", + "Ambedkar_National_Congress": "", + "Independant1": "116", + "Independent2": "26", + "Independent3": "19", + "Independent4": "245", + "Independent5": "33", + "Independent6": "1599", + "Independent7": "70" + }, + { + "Ward_No": "90", + "Ward_Name": "Ulsoor", + "AC_No": "162", + "AC_Name": "Shivaji Nagar", + "Lat": "12.9797", + "Long": "77.6198", + "Reservation": "SC", + "Woman": "", + "Voter_turnout_2010": "43.96%", + "Voters": "27476", + "Votes_casted": "12087", + "Voter_turnout_calc": "43.99%", + "Winning_Candidate_Name": "Udayakumar.R", + "Gender": "M", + "Winning_Party": "INC", + "Winning_Votes": "6508", + "BJP": "4435", + "INC": "6508", + "JDS": "475", + "JDU": "", + "CPI_CPIM": "", + "Lok_Satta": "", + "AIADMK": "122", + "NDP": "", + "NCP": "", + "RPI": "72", + "PSS": "155", + "PBP": "43", + "BPP": "", + "Ambedkar_National_Congress": "", + "Independant1": "49", + "Independent2": "78", + "Independent3": "52", + "Independent4": "46", + "Independent5": "14", + "Independent6": "38" + }, + { + "Ward_No": "91", + "Ward_Name": "Bharati Nagar", + "AC_No": "162", + "AC_Name": "Shivaji Nagar", + "Lat": "12.987", + "Long": "77.611", + "Reservation": "G", + "Woman": "", + "Voter_turnout_2010": "47.75%", + "Voters": "30233", + "Votes_casted": "14434", + "Voter_turnout_calc": "47.74%", + "Winning_Candidate_Name": "Shakeel Ahmed", + "Gender": "M", + "Winning_Party": "INC", + "Winning_Votes": "6197", + "BJP": "2097", + "INC": "6197", + "JDS": "397", + "JDU": "50", + "CPI_CPIM": "", + "Lok_Satta": "", + "AIADMK": "85", + "NDP": "", + "NCP": "", + "RPI": "", + "PSS": "29", + "PBP": "", + "BPP": "", + "Ambedkar_National_Congress": "", + "Independant1": "2939", + "Independent2": "2429", + "Independent3": "35", + "Independent4": "24", + "Independent5": "152" + }, + { + "Ward_No": "92", + "Ward_Name": "Shivajinagar", + "AC_No": "162", + "AC_Name": "Shivaji Nagar", + "Lat": "12.9888", + "Long": "77.6058", + "Reservation": "G", + "Woman": "W", + "Voter_turnout_2010": "42.27%", + "Voters": "32981", + "Votes_casted": "13941", + "Voter_turnout_calc": "42.27%", + "Winning_Candidate_Name": "Farida", + "Gender": "F", + "Winning_Party": "Independent", + "Winning_Votes": "7039", + "BJP": "", + "INC": "5857", + "JDS": "757", + "JDU": "", + "CPI_CPIM": "", + "Lok_Satta": "", + "AIADMK": "", + "NDP": "", + "NCP": "", + "RPI": "", + "PSS": "", + "PBP": "", + "BPP": "", + "Ambedkar_National_Congress": "", + "Independant1": "37", + "Independent2": "7039", + "Independent3": "206", + "Independent4": "45" + }, + { + "Ward_No": "93", + "Ward_Name": "Vasanthanagar", + "AC_No": "162", + "AC_Name": "Shivaji Nagar", + "Lat": "12.9892", + "Long": "77.5858", + "Reservation": "G", + "Woman": "", + "Voter_turnout_2010": "46.26%", + "Voters": "21719", + "Votes_casted": "10081", + "Voter_turnout_calc": "46.42%", + "Winning_Candidate_Name": "Katta Jagadish", + "Gender": "M", + "Winning_Party": "BJP", + "Winning_Votes": "5706", + "BJP": "5706", + "INC": "1893", + "JDS": "150", + "JDU": "", + "CPI_CPIM": "", + "Lok_Satta": "1539", + "AIADMK": "", + "NDP": "", + "NCP": "42", + "RPI": "", + "PSS": "", + "PBP": "", + "BPP": "", + "Ambedkar_National_Congress": "", + "Independant1": "35", + "Independent2": "307", + "Independent3": "46", + "Independent4": "246", + "Independent5": "117" + }, + { + "Ward_No": "94", + "Ward_Name": "Gandhinagar", + "AC_No": "164", + "AC_Name": "Gandhi Nagar", + "Lat": "12.9814", + "Long": "77.5757", + "Reservation": "G", + "Woman": "", + "Voter_turnout_2010": "43.10%", + "Voters": "29570", + "Votes_casted": "12744", + "Voter_turnout_calc": "43.10%", + "Winning_Candidate_Name": "S.Nataraj", + "Gender": "M", + "Winning_Party": "INC", + "Winning_Votes": "4368", + "BJP": "3830", + "INC": "4368", + "JDS": "3565", + "JDU": "205", + "CPI_CPIM": "", + "Lok_Satta": "", + "AIADMK": "", + "NDP": "", + "NCP": "", + "RPI": "", + "PSS": "", + "PBP": "", + "BPP": "", + "Ambedkar_National_Congress": "", + "Independant1": "13", + "Independent2": "61", + "Independent3": "11", + "Independent4": "31", + "Independent5": "141", + "Independent6": "25", + "Independent7": "50", + "Independent8": "139", + "Independent9": "43", + "Independent10": "251" + }, + { + "Ward_No": "95", + "Ward_Name": "Subhashnagar", + "AC_No": "164", + "AC_Name": "Gandhi Nagar", + "Lat": "12.9826", + "Long": "77.5687", + "Reservation": "SC", + "Woman": "", + "Voter_turnout_2010": "47.45%", + "Voters": "34981", + "Votes_casted": "16617", + "Voter_turnout_calc": "47.50%", + "Winning_Candidate_Name": "T.Mallesh", + "Gender": "M", + "Winning_Party": "INC", + "Winning_Votes": "4535", + "BJP": "790", + "INC": "4535", + "JDS": "340", + "JDU": "", + "CPI_CPIM": "", + "Lok_Satta": "", + "AIADMK": "1000", + "NDP": "", + "NCP": "", + "RPI": "", + "PSS": "", + "PBP": "", + "BPP": "", + "Ambedkar_National_Congress": "", + "Independant1": "2175", + "Independent2": "566", + "Independent3": "4253", + "Independent4": "68", + "Independent5": "2890" + }, + { + "Ward_No": "96", + "Ward_Name": "Okalipuram", + "AC_No": "164", + "AC_Name": "Gandhi Nagar", + "Lat": "12.9828", + "Long": "77.5638", + "Reservation": "SC", + "Woman": "W", + "Voter_turnout_2010": "39.95%", + "Voters": "41392", + "Votes_casted": "16301", + "Voter_turnout_calc": "39.38%", + "Winning_Candidate_Name": "Queen Elezabeth", + "Gender": "F", + "Winning_Party": "INC", + "Winning_Votes": "9963", + "BJP": "3075", + "INC": "9963", + "JDS": "508", + "JDU": "", + "CPI_CPIM": "", + "Lok_Satta": "", + "AIADMK": "", + "NDP": "", + "NCP": "", + "RPI": "", + "PSS": "", + "PBP": "", + "BPP": "", + "Ambedkar_National_Congress": "", + "Independant1": "2084", + "Independent2": "671" + }, + { + "Ward_No": "97", + "Ward_Name": "Dayanandanagar", + "AC_No": "165", + "AC_Name": "Rajaji Nagar", + "Lat": "12.991", + "Long": "77.5643", + "Reservation": "SC", + "Woman": "W", + "Voter_turnout_2010": "51.87%", + "Voters": "31938", + "Votes_casted": "16553", + "Voter_turnout_calc": "51.83%", + "Winning_Candidate_Name": "Shakeela.M", + "Gender": "F", + "Winning_Party": "INC", + "Winning_Votes": "8622", + "BJP": "4036", + "INC": "8622", + "JDS": "555", + "JDU": "", + "CPI_CPIM": "550", + "Lok_Satta": "", + "AIADMK": "", + "NDP": "", + "NCP": "", + "RPI": "", + "PSS": "", + "PBP": "", + "BPP": "", + "Ambedkar_National_Congress": "", + "Independant1": "215", + "Independent2": "1588", + "Independent3": "987" + }, + { + "Ward_No": "98", + "Ward_Name": "Prakashnagar", + "AC_No": "165", + "AC_Name": "Rajaji Nagar", + "Lat": "12.9931", + "Long": "77.5583", + "Reservation": "G", + "Woman": "", + "Voter_turnout_2010": "50.22%", + "Voters": "32752", + "Votes_casted": "16448", + "Voter_turnout_calc": "50.22%", + "Winning_Candidate_Name": "K.Ravindran", + "Gender": "M", + "Winning_Party": "BJP", + "Winning_Votes": "5283", + "BJP": "5283", + "INC": "5099", + "JDS": "262", + "JDU": "", + "CPI_CPIM": "75", + "Lok_Satta": "", + "AIADMK": "302", + "NDP": "", + "NCP": "", + "RPI": "", + "PSS": "", + "PBP": "", + "BPP": "136", + "Ambedkar_National_Congress": "", + "Independant1": "138", + "Independent2": "116", + "Independent3": "559", + "Independent4": "377", + "Independent5": "104", + "Independent6": "2280", + "Independent7": "19" + }, + { + "Ward_No": "99", + "Ward_Name": "Rajajinagar", + "AC_No": "165", + "AC_Name": "Rajaji Nagar", + "Lat": "12.9946", + "Long": "77.5502", + "Reservation": "BC-A", + "Woman": "", + "Voter_turnout_2010": "49.19%", + "Voters": "30334", + "Votes_casted": "14922", + "Voter_turnout_calc": "49.19%", + "Winning_Candidate_Name": "H.R.Krishnappa", + "Gender": "M", + "Winning_Party": "BJP", + "Winning_Votes": "7141", + "BJP": "7141", + "INC": "6044", + "JDS": "1544", + "JDU": "", + "CPI_CPIM": "", + "Lok_Satta": "", + "AIADMK": "", + "NDP": "", + "NCP": "", + "RPI": "", + "PSS": "", + "PBP": "", + "BPP": "", + "Ambedkar_National_Congress": "", + "Independant1": "193" + }, + { + "Ward_No": "100", + "Ward_Name": "Basaveshwaranagar", + "AC_No": "165", + "AC_Name": "Rajaji Nagar", + "Lat": "12.9908", + "Long": "77.5421", + "Reservation": "BC-A", + "Woman": "", + "Voter_turnout_2010": "56.29%", + "Voters": "23825", + "Votes_casted": "13411", + "Voter_turnout_calc": "56.29%", + "Winning_Candidate_Name": "S.H.Padmaraj", + "Gender": "M", + "Winning_Party": "BJP", + "Winning_Votes": "8710", + "BJP": "8710", + "INC": "3423", + "JDS": "1059", + "JDU": "", + "CPI_CPIM": "", + "Lok_Satta": "", + "AIADMK": "", + "NDP": "", + "NCP": "", + "RPI": "", + "PSS": "", + "PBP": "", + "BPP": "", + "Ambedkar_National_Congress": "", + "Independant1": "219" + }, + { + "Ward_No": "101", + "Ward_Name": "Kamakshipalya", + "AC_No": "165", + "AC_Name": "Rajaji Nagar", + "Lat": "12.9868", + "Long": "77.5339", + "Reservation": "G", + "Woman": "", + "Voter_turnout_2010": "52.93%", + "Voters": "24786", + "Votes_casted": "13118", + "Voter_turnout_calc": "52.93%", + "Winning_Candidate_Name": "K.Ranganna", + "Gender": "M", + "Winning_Party": "BJP", + "Winning_Votes": "8517", + "BJP": "8517", + "INC": "2292", + "JDS": "2154", + "JDU": "72", + "CPI_CPIM": "", + "Lok_Satta": "", + "AIADMK": "", + "NDP": "", + "NCP": "", + "RPI": "39", + "PSS": "", + "PBP": "", + "BPP": "", + "Ambedkar_National_Congress": "", + "Independant1": "44" + }, + { + "Ward_No": "102", + "Ward_Name": "Vrushabhavatinagar", + "AC_No": "156", + "AC_Name": "Mahalakshmi Layout", + "Lat": "12.9895", + "Long": "77.5259", + "Reservation": "BC-A", + "Woman": "W", + "Voter_turnout_2010": "55.65%", + "Voters": "34317", + "Votes_casted": "19087", + "Voter_turnout_calc": "55.62%", + "Winning_Candidate_Name": "L.Nagarathna", + "Gender": "F", + "Winning_Party": "JDS", + "Winning_Votes": "12017", + "BJP": "2385", + "INC": "4685", + "JDS": "12017" + }, + { + "Ward_No": "103", + "Ward_Name": "Kaveripura", + "AC_No": "166", + "AC_Name": "Govindraj Nagar", + "Lat": "12.9797", + "Long": "77.5249", + "Reservation": "G", + "Woman": "", + "Voter_turnout_2010": "47.09%", + "Voters": "44823", + "Votes_casted": "21107", + "Voter_turnout_calc": "47.09%", + "Winning_Candidate_Name": "R.Prakash", + "Gender": "M", + "Winning_Party": "JDS", + "Winning_Votes": "7513", + "BJP": "2035", + "INC": "4312", + "JDS": "7513", + "JDU": "32", + "CPI_CPIM": "", + "Lok_Satta": "", + "AIADMK": "", + "NDP": "", + "NCP": "", + "RPI": "", + "PSS": "", + "PBP": "", + "BPP": "101", + "Ambedkar_National_Congress": "", + "Independant1": "109", + "Independent2": "267", + "Independent3": "6620", + "Independent4": "54", + "Independent5": "63" + }, + { + "Ward_No": "104", + "Ward_Name": "Govindarajanagar", + "AC_No": "166", + "AC_Name": "Govindraj Nagar", + "Lat": "12.9771", + "Long": "77.5367", + "Reservation": "BC-A", + "Woman": "", + "Voter_turnout_2010": "43.34%", + "Voters": "30190", + "Votes_casted": "13084", + "Voter_turnout_calc": "43.34%", + "Winning_Candidate_Name": "Mohan Kumar", + "Gender": "M", + "Winning_Party": "BJP", + "Winning_Votes": "6716", + "BJP": "6716", + "INC": "5405", + "JDS": "769", + "JDU": "", + "CPI_CPIM": "", + "Lok_Satta": "", + "AIADMK": "", + "NDP": "", + "NCP": "", + "RPI": "", + "PSS": "", + "PBP": "", + "BPP": "", + "Ambedkar_National_Congress": "", + "Independant1": "194" + }, + { + "Ward_No": "105", + "Ward_Name": "Agrahara Dasarahalli", + "AC_No": "166", + "AC_Name": "Govindraj Nagar", + "Lat": "12.9805", + "Long": "77.5415", + "Reservation": "BC-A", + "Woman": "W", + "Voter_turnout_2010": "44.90%", + "Voters": "27453", + "Votes_casted": "12328", + "Voter_turnout_calc": "44.91%", + "Winning_Candidate_Name": "Roopa Devi", + "Gender": "F", + "Winning_Party": "BJP", + "Winning_Votes": "6373", + "BJP": "6373", + "INC": "5230", + "JDS": "725" + }, + { + "Ward_No": "106", + "Ward_Name": "Dr. Rajkumar", + "AC_No": "166", + "AC_Name": "Govindraj Nagar", + "Lat": "12.9797", + "Long": "77.5485", + "Reservation": "G", + "Woman": "", + "Voter_turnout_2010": "45.19%", + "Voters": "24379", + "Votes_casted": "11020", + "Voter_turnout_calc": "45.20%", + "Winning_Candidate_Name": "Gangabyraiah", + "Gender": "M", + "Winning_Party": "BJP", + "Winning_Votes": "4412", + "BJP": "4412", + "INC": "2894", + "JDS": "579", + "JDU": "", + "CPI_CPIM": "", + "Lok_Satta": "", + "AIADMK": "", + "NDP": "", + "NCP": "", + "RPI": "18", + "PSS": "", + "PBP": "", + "BPP": "59", + "Ambedkar_National_Congress": "", + "Independant1": "8", + "Independent2": "1758", + "Independent3": "564", + "Independent4": "97", + "Independent5": "392", + "Independent6": "29", + "Independent7": "167", + "Independent8": "43" + }, + { + "Ward_No": "107", + "Ward_Name": "Shivanagar", + "AC_No": "165", + "AC_Name": "Rajaji Nagar", + "Lat": "12.9885", + "Long": "77.5495", + "Reservation": "G", + "Woman": "", + "Voter_turnout_2010": "51.04%", + "Voters": "30119", + "Votes_casted": "15373", + "Voter_turnout_calc": "51.04%", + "Winning_Candidate_Name": "Manjunath", + "Gender": "M", + "Winning_Party": "BJP", + "Winning_Votes": "7516", + "BJP": "7516", + "INC": "2533", + "JDS": "3824", + "JDU": "", + "CPI_CPIM": "", + "Lok_Satta": "", + "AIADMK": "", + "NDP": "", + "NCP": "", + "RPI": "", + "PSS": "", + "PBP": "", + "BPP": "", + "Ambedkar_National_Congress": "", + "Independant1": "63", + "Independent2": "80", + "Independent3": "532", + "Independent4": "378", + "Independent5": "119", + "Independent6": "202", + "Independent7": "126" + }, + { + "Ward_No": "108", + "Ward_Name": "Srirama Mandir", + "AC_No": "165", + "AC_Name": "Rajaji Nagar", + "Lat": "12.9839", + "Long": "77.5559", + "Reservation": "BC-A", + "Woman": "W", + "Voter_turnout_2010": "48.22%", + "Voters": "29825", + "Votes_casted": "14303", + "Voter_turnout_calc": "47.96%", + "Winning_Candidate_Name": "M.G.Jayarathna", + "Gender": "F", + "Winning_Party": "BJP", + "Winning_Votes": "5978", + "BJP": "5978", + "INC": "3240", + "JDS": "491", + "JDU": "", + "CPI_CPIM": "", + "Lok_Satta": "", + "AIADMK": "", + "NDP": "", + "NCP": "", + "RPI": "", + "PSS": "", + "PBP": "", + "BPP": "", + "Ambedkar_National_Congress": "", + "Independant1": "4594" + }, + { + "Ward_No": "109", + "Ward_Name": "Chikpet", + "AC_No": "164", + "AC_Name": "Gandhi Nagar", + "Lat": "12.9705", + "Long": "77.5773", + "Reservation": "G", + "Woman": "", + "Voter_turnout_2010": "47.69%", + "Voters": "30587", + "Votes_casted": "14583", + "Voter_turnout_calc": "47.68%", + "Winning_Candidate_Name": "A.L.Shivakumar", + "Gender": "M", + "Winning_Party": "BJP", + "Winning_Votes": "5666", + "BJP": "5666", + "INC": "1839", + "JDS": "302", + "JDU": "168", + "CPI_CPIM": "", + "Lok_Satta": "", + "AIADMK": "", + "NDP": "", + "NCP": "130", + "RPI": "103", + "PSS": "", + "PBP": "", + "BPP": "", + "Ambedkar_National_Congress": "", + "Independant1": "1737", + "Independent2": "1361", + "Independent3": "47", + "Independent4": "1371", + "Independent5": "59" + }, + { + "Ward_No": "110", + "Ward_Name": "Sampangiramanagar", + "AC_No": "162", + "AC_Name": "Shivaji Nagar", + "Lat": "12.9768", + "Long": "77.5954", + "Reservation": "BC-A", + "Woman": "", + "Voter_turnout_2010": "43.43%", + "Voters": "24465", + "Votes_casted": "10616", + "Voter_turnout_calc": "43.39%", + "Winning_Candidate_Name": "M.Gopi", + "Gender": "M", + "Winning_Party": "BJP", + "Winning_Votes": "5127", + "BJP": "5127", + "INC": "3895", + "JDS": "457", + "JDU": "", + "CPI_CPIM": "", + "Lok_Satta": "", + "AIADMK": "", + "NDP": "", + "NCP": "", + "RPI": "", + "PSS": "", + "PBP": "", + "BPP": "", + "Ambedkar_National_Congress": "", + "Independant1": "34", + "Independent2": "29", + "Independent3": "1037", + "Independent4": "37" + }, + { + "Ward_No": "111", + "Ward_Name": "Shantala Nagar", + "AC_No": "163", + "AC_Name": "Shanti Nagar", + "Lat": "12.9699", + "Long": "77.6064", + "Reservation": "BC-A", + "Woman": "", + "Voter_turnout_2010": "45.67%", + "Voters": "21172", + "Votes_casted": "9670", + "Voter_turnout_calc": "45.67%", + "Winning_Candidate_Name": "Shivakumar.k", + "Gender": "M", + "Winning_Party": "Others", + "Winning_Votes": "2965", + "BJP": "1670", + "INC": "2753", + "JDS": "417", + "JDU": "", + "CPI_CPIM": "", + "Lok_Satta": "", + "AIADMK": "", + "NDP": "", + "NCP": "", + "RPI": "", + "PSS": "", + "PBP": "", + "BPP": "", + "Ambedkar_National_Congress": "", + "Independant1": "269", + "Independent2": "61", + "Independent3": "826", + "Independent4": "68", + "Independent5": "2965", + "Independent6": "531", + "Independent7": "42", + "Independent8": "68" + }, + { + "Ward_No": "112", + "Ward_Name": "Domlur", + "AC_No": "163", + "AC_Name": "Shanti Nagar", + "Lat": "12.9634", + "Long": "77.638", + "Reservation": "G", + "Woman": "W", + "Voter_turnout_2010": "46.56%", + "Voters": "26485", + "Votes_casted": "12331", + "Voter_turnout_calc": "46.56%", + "Winning_Candidate_Name": "Geetha Srinivasa Reddy", + "Gender": "F", + "Winning_Party": "BJP", + "Winning_Votes": "5736", + "BJP": "5736", + "INC": "3507", + "JDS": "639", + "JDU": "", + "CPI_CPIM": "", + "Lok_Satta": "", + "AIADMK": "", + "NDP": "", + "NCP": "", + "RPI": "", + "PSS": "", + "PBP": "", + "BPP": "", + "Ambedkar_National_Congress": "", + "Independant1": "96", + "Independent2": "2353" + }, + { + "Ward_No": "113", + "Ward_Name": "Konena Agrahara", + "AC_No": "161", + "AC_Name": "C V Raman Nagar", + "Lat": "12.9558", + "Long": "77.6522", + "Reservation": "G", + "Woman": "", + "Voter_turnout_2010": "37.11%", + "Voters": "27032", + "Votes_casted": "9853", + "Voter_turnout_calc": "36.45%", + "Winning_Candidate_Name": "M.Chandrappa Reddy", + "Gender": "M", + "Winning_Party": "BJP", + "Winning_Votes": "7148", + "BJP": "7148", + "INC": "2422", + "JDS": "283" + }, + { + "Ward_No": "114", + "Ward_Name": "Agaram", + "AC_No": "163", + "AC_Name": "Shanti Nagar", + "Lat": "12.9446", + "Long": "77.6387", + "Reservation": "SC", + "Woman": "W", + "Voter_turnout_2010": "43.97%", + "Voters": "24577", + "Votes_casted": "10807", + "Voter_turnout_calc": "43.97%", + "Winning_Candidate_Name": "Sarala", + "Gender": "F", + "Winning_Party": "INC", + "Winning_Votes": "3873", + "BJP": "1586", + "INC": "3873", + "JDS": "303", + "JDU": "", + "CPI_CPIM": "", + "Lok_Satta": "", + "AIADMK": "", + "NDP": "", + "NCP": "", + "RPI": "", + "PSS": "", + "PBP": "", + "BPP": "", + "Ambedkar_National_Congress": "", + "Independant1": "109", + "Independent2": "428", + "Independent3": "79", + "Independent4": "37", + "Independent5": "408", + "Independent6": "1140", + "Independent7": "2847" + }, + { + "Ward_No": "115", + "Ward_Name": "Vannarpet", + "AC_No": "163", + "AC_Name": "Shanti Nagar", + "Lat": "12.9542", + "Long": "77.6188", + "Reservation": "SC", + "Woman": "", + "Voter_turnout_2010": "43.79%", + "Voters": "31034", + "Votes_casted": "13590", + "Voter_turnout_calc": "43.79%", + "Winning_Candidate_Name": "Vijayan.S", + "Gender": "M", + "Winning_Party": "INC", + "Winning_Votes": "4334", + "BJP": "3040", + "INC": "4334", + "JDS": "1399", + "JDU": "", + "CPI_CPIM": "", + "Lok_Satta": "", + "AIADMK": "67", + "NDP": "", + "NCP": "80", + "RPI": "237", + "PSS": "", + "PBP": "", + "BPP": "", + "Ambedkar_National_Congress": "", + "Independant1": "42", + "Independent2": "1496", + "Independent3": "100", + "Independent4": "28", + "Independent5": "2117", + "Independent6": "478", + "Independent7": "91", + "Independent8": "81" + }, + { + "Ward_No": "116", + "Ward_Name": "Neelasandra", + "AC_No": "163", + "AC_Name": "Shanti Nagar", + "Lat": "12.9512", + "Long": "77.6143", + "Reservation": "ST", + "Woman": "", + "Voter_turnout_2010": "40.71%", + "Voters": "39677", + "Votes_casted": "16151", + "Voter_turnout_calc": "40.71%", + "Winning_Candidate_Name": "Lokesh", + "Gender": "M", + "Winning_Party": "INC", + "Winning_Votes": "9008", + "BJP": "1677", + "INC": "", + "JDS": "4350", + "JDU": "", + "CPI_CPIM": "", + "Lok_Satta": "", + "AIADMK": "", + "NDP": "", + "NCP": "", + "RPI": "", + "PSS": "", + "PBP": "", + "BPP": "", + "Ambedkar_National_Congress": "", + "Independant1": "1116" + }, + { + "Ward_No": "117", + "Ward_Name": "Shantinagar", + "AC_No": "163", + "AC_Name": "Shanti Nagar", + "Lat": "12.9574", + "Long": "77.6037", + "Reservation": "G", + "Woman": "W", + "Voter_turnout_2010": "38.69%", + "Voters": "38500", + "Votes_casted": "14896", + "Voter_turnout_calc": "38.69%", + "Winning_Candidate_Name": "P.Sowmya", + "Gender": "F", + "Winning_Party": "INC", + "Winning_Votes": "10773", + "BJP": "2433", + "INC": "10773", + "JDS": "269", + "JDU": "379", + "CPI_CPIM": "241", + "Lok_Satta": "", + "AIADMK": "", + "NDP": "", + "NCP": "150", + "RPI": "", + "PSS": "", + "PBP": "", + "BPP": "", + "Ambedkar_National_Congress": "", + "Independant1": "124", + "Independent2": "78", + "Independent3": "21", + "Independent4": "428" + }, + { + "Ward_No": "118", + "Ward_Name": "Sudhamanagar", + "AC_No": "169", + "AC_Name": "Chikpet", + "Lat": "12.9593", + "Long": "77.5862", + "Reservation": "SC", + "Woman": "", + "Voter_turnout_2010": "48.97%", + "Voters": "29840", + "Votes_casted": "14612", + "Voter_turnout_calc": "48.97%", + "Winning_Candidate_Name": "Avvai.A", + "Gender": "F", + "Winning_Party": "INC", + "Winning_Votes": "3982", + "BJP": "1059", + "INC": "3982", + "JDS": "1476", + "JDU": "", + "CPI_CPIM": "", + "Lok_Satta": "", + "AIADMK": "1209", + "NDP": "", + "NCP": "", + "RPI": "", + "PSS": "", + "PBP": "", + "BPP": "", + "Ambedkar_National_Congress": "", + "Independant1": "11", + "Independent2": "10", + "Independent3": "228", + "Independent4": "3066", + "Independent5": "92", + "Independent6": "3332", + "Independent7": "129" + }, + { + "Ward_No": "119", + "Ward_Name": "Dharmaraya Swamy", + "AC_No": "169", + "AC_Name": "Chikpet", + "Lat": "12.9631", + "Long": "77.5805", + "Reservation": "BC-A", + "Woman": "", + "Voter_turnout_2010": "53.11%", + "Voters": "27070", + "Votes_casted": "14377", + "Voter_turnout_calc": "53.11%", + "Winning_Candidate_Name": "P.Dhanaraj", + "Gender": "M", + "Winning_Party": "BJP", + "Winning_Votes": "5497", + "BJP": "5497", + "INC": "2975", + "JDS": "2765", + "JDU": "", + "CPI_CPIM": "", + "Lok_Satta": "", + "AIADMK": "", + "NDP": "", + "NCP": "", + "RPI": "", + "PSS": "", + "PBP": "", + "BPP": "", + "Ambedkar_National_Congress": "", + "Independant1": "277", + "Independent2": "87", + "Independent3": "55", + "Independent4": "25", + "Independent5": "463", + "Independent6": "29", + "Independent7": "9", + "Independent8": "1435", + "Independent9": "316", + "Independent10": "444" + }, + { + "Ward_No": "120", + "Ward_Name": "Cottonpet", + "AC_No": "164", + "AC_Name": "Gandhi Nagar", + "Lat": "12.9703", + "Long": "77.5663", + "Reservation": "BC-A", + "Woman": "W", + "Voter_turnout_2010": "40.43%", + "Voters": "38713", + "Votes_casted": "15650", + "Voter_turnout_calc": "40.43%", + "Winning_Candidate_Name": "Vasanth Kumari", + "Gender": "F", + "Winning_Party": "BJP", + "Winning_Votes": "5708", + "BJP": "5708", + "INC": "5549", + "JDS": "2361", + "JDU": "", + "CPI_CPIM": "", + "Lok_Satta": "", + "AIADMK": "", + "NDP": "", + "NCP": "", + "RPI": "", + "PSS": "", + "PBP": "", + "BPP": "", + "Ambedkar_National_Congress": "", + "Independant1": "423", + "Independent2": "1609" + }, + { + "Ward_No": "121", + "Ward_Name": "Binnypet", + "AC_No": "164", + "AC_Name": "Gandhi Nagar", + "Lat": "12.9721", + "Long": "77.5591", + "Reservation": "BC-A", + "Woman": "W", + "Voter_turnout_2010": "38.86%", + "Voters": "38725", + "Votes_casted": "15083", + "Voter_turnout_calc": "38.95%", + "Winning_Candidate_Name": "Srividya", + "Gender": "F", + "Winning_Party": "INC", + "Winning_Votes": "6284", + "BJP": "2989", + "INC": "6284", + "JDS": "2885", + "JDU": "", + "CPI_CPIM": "", + "Lok_Satta": "", + "AIADMK": "", + "NDP": "", + "NCP": "", + "RPI": "", + "PSS": "", + "PBP": "", + "BPP": "", + "Ambedkar_National_Congress": "", + "Independant1": "238", + "Independent2": "1414", + "Independent3": "1273" + }, + { + "Ward_No": "122", + "Ward_Name": "Kempapur Agrahara", + "AC_No": "167", + "AC_Name": "Vijaya Nagar", + "Lat": "12.9723", + "Long": "77.5554", + "Reservation": "BC-A", + "Woman": "W", + "Voter_turnout_2010": "51.40%", + "Voters": "31933", + "Votes_casted": "16411", + "Voter_turnout_calc": "51.39%", + "Winning_Candidate_Name": "Nirmala", + "Gender": "F", + "Winning_Party": "INC", + "Winning_Votes": "6617", + "BJP": "3396", + "INC": "6617", + "JDS": "1032", + "JDU": "", + "CPI_CPIM": "", + "Lok_Satta": "", + "AIADMK": "", + "NDP": "", + "NCP": "", + "RPI": "", + "PSS": "", + "PBP": "", + "BPP": "", + "Ambedkar_National_Congress": "", + "Independant1": "293", + "Independent2": "181", + "Independent3": "386", + "Independent4": "4163", + "Independent5": "136", + "Independent6": "207" + }, + { + "Ward_No": "123", + "Ward_Name": "Vijayanagar", + "AC_No": "167", + "AC_Name": "Vijaya Nagar", + "Lat": "12.972", + "Long": "77.547", + "Reservation": "G", + "Woman": "", + "Voter_turnout_2010": "41.37%", + "Voters": "39645", + "Votes_casted": "16381", + "Voter_turnout_calc": "41.32%", + "Winning_Candidate_Name": "Ravindra.H", + "Gender": "M", + "Winning_Party": "BJP", + "Winning_Votes": "10095", + "BJP": "10095", + "INC": "4099", + "JDS": "1444", + "JDU": "", + "CPI_CPIM": "", + "Lok_Satta": "", + "AIADMK": "", + "NDP": "", + "NCP": "", + "RPI": "", + "PSS": "", + "PBP": "", + "BPP": "", + "Ambedkar_National_Congress": "", + "Independant1": "216", + "Independent2": "185", + "Independent3": "44", + "Independent4": "46", + "Independent5": "12", + "Independent6": "43", + "Independent7": "197" + }, + { + "Ward_No": "124", + "Ward_Name": "Hosahalli", + "AC_No": "167", + "AC_Name": "Vijaya Nagar", + "Lat": "12.9677", + "Long": "77.5438", + "Reservation": "BC-A", + "Woman": "", + "Voter_turnout_2010": "41.86%", + "Voters": "35786", + "Votes_casted": "14981", + "Voter_turnout_calc": "41.86%", + "Winning_Candidate_Name": "Dr.S.Raju", + "Gender": "M", + "Winning_Party": "BJP", + "Winning_Votes": "7174", + "BJP": "7174", + "INC": "6269", + "JDS": "818", + "JDU": "", + "CPI_CPIM": "", + "Lok_Satta": "", + "AIADMK": "", + "NDP": "", + "NCP": "", + "RPI": "", + "PSS": "", + "PBP": "", + "BPP": "", + "Ambedkar_National_Congress": "", + "Independant1": "60", + "Independent2": "29", + "Independent3": "186", + "Independent4": "445" + }, + { + "Ward_No": "125", + "Ward_Name": "Marenahalli", + "AC_No": "166", + "AC_Name": "Govindraj Nagar", + "Lat": "12.9719", + "Long": "77.5329", + "Reservation": "BC-A", + "Woman": "W", + "Voter_turnout_2010": "38.33%", + "Voters": "24375", + "Votes_casted": "9347", + "Voter_turnout_calc": "38.35%", + "Winning_Candidate_Name": "N.Shankuntala", + "Gender": "F", + "Winning_Party": "BJP", + "Winning_Votes": "5739", + "BJP": "5739", + "INC": "3259", + "JDS": "349" + }, + { + "Ward_No": "126", + "Ward_Name": "Maruti Temple", + "AC_No": "166", + "AC_Name": "Govindraj Nagar", + "Lat": "12.9667", + "Long": "77.5285", + "Reservation": "G", + "Woman": "", + "Voter_turnout_2010": "39.25%", + "Voters": "30635", + "Votes_casted": "11892", + "Voter_turnout_calc": "38.82%", + "Winning_Candidate_Name": "V.Vageesh", + "Gender": "M", + "Winning_Party": "BJP", + "Winning_Votes": "6526", + "BJP": "6526", + "INC": "4898", + "JDS": "248", + "JDU": "", + "CPI_CPIM": "", + "Lok_Satta": "", + "AIADMK": "", + "NDP": "", + "NCP": "", + "RPI": "", + "PSS": "", + "PBP": "", + "BPP": "", + "Ambedkar_National_Congress": "", + "Independant1": "39", + "Independent2": "58", + "Independent3": "28", + "Independent4": "61", + "Independent5": "34" + }, + { + "Ward_No": "127", + "Ward_Name": "Moodalapalya", + "AC_No": "166", + "AC_Name": "Govindraj Nagar", + "Lat": "12.9692", + "Long": "77.5216", + "Reservation": "BC-A", + "Woman": "W", + "Voter_turnout_2010": "47.71%", + "Voters": "37230", + "Votes_casted": "17156", + "Voter_turnout_calc": "46.08%", + "Winning_Candidate_Name": "N.Shanthakumari", + "Gender": "F", + "Winning_Party": "BJP", + "Winning_Votes": "10965", + "BJP": "10965", + "INC": "5368", + "JDS": "438", + "JDU": "", + "CPI_CPIM": "", + "Lok_Satta": "", + "AIADMK": "", + "NDP": "", + "NCP": "", + "RPI": "", + "PSS": "", + "PBP": "", + "BPP": "", + "Ambedkar_National_Congress": "", + "Independant1": "115", + "Independent2": "91", + "Independent3": "29", + "Independent4": "150" + }, + { + "Ward_No": "128", + "Ward_Name": "Nagarbavi", + "AC_No": "166", + "AC_Name": "Govindraj Nagar", + "Lat": "12.9559", + "Long": "77.5193", + "Reservation": "G", + "Woman": "", + "Voter_turnout_2010": "36.03%", + "Voters": "37669", + "Votes_casted": "13570", + "Voter_turnout_calc": "36.02%", + "Winning_Candidate_Name": "K.Umesh Shetty", + "Gender": "M", + "Winning_Party": "BJP", + "Winning_Votes": "6698", + "BJP": "6698", + "INC": "4553", + "JDS": "1355", + "JDU": "", + "CPI_CPIM": "", + "Lok_Satta": "", + "AIADMK": "", + "NDP": "", + "NCP": "", + "RPI": "", + "PSS": "", + "PBP": "", + "BPP": "", + "Ambedkar_National_Congress": "", + "Independant1": "91", + "Independent2": "100", + "Independent3": "19", + "Independent4": "19", + "Independent5": "68", + "Independent6": "32", + "Independent7": "264", + "Independent8": "6", + "Independent9": "23", + "Independent10": "239", + "Independent 11": "52" + }, + { + "Ward_No": "129", + "Ward_Name": "Jnana Bharathi", + "AC_No": "154", + "AC_Name": "Rajarajeshwari Nagar", + "Lat": "12.959", + "Long": "77.5019", + "Reservation": "BC-B", + "Woman": "", + "Voter_turnout_2010": "52.94%", + "Voters": "49763", + "Votes_casted": "25964", + "Voter_turnout_calc": "52.18%", + "Winning_Candidate_Name": "Govindaraju", + "Gender": "M", + "Winning_Party": "INC", + "Winning_Votes": "11953", + "BJP": "6489", + "INC": "11953", + "JDS": "6508", + "JDU": "", + "CPI_CPIM": "", + "Lok_Satta": "", + "AIADMK": "", + "NDP": "86", + "NCP": "", + "RPI": "", + "PSS": "", + "PBP": "", + "BPP": "", + "Ambedkar_National_Congress": "", + "Independant1": "779", + "Independent2": "146" + }, + { + "Ward_No": "130", + "Ward_Name": "Ullal", + "AC_No": "153", + "AC_Name": "Yeshwantpur", + "Lat": "12.9456", + "Long": "77.4852", + "Reservation": "BC-A", + "Woman": "", + "Voter_turnout_2010": "52.51%", + "Voters": "39538", + "Votes_casted": "20769", + "Voter_turnout_calc": "52.53%", + "Winning_Candidate_Name": "Rajanna", + "Gender": "M", + "Winning_Party": "INC", + "Winning_Votes": "9009", + "BJP": "8362", + "INC": "9009", + "JDS": "3209", + "JDU": "", + "CPI_CPIM": "", + "Lok_Satta": "", + "AIADMK": "", + "NDP": "", + "NCP": "", + "RPI": "", + "PSS": "", + "PBP": "", + "BPP": "", + "Ambedkar_National_Congress": "", + "Independant1": "189" + }, + { + "Ward_No": "131", + "Ward_Name": "Nayandahalli", + "AC_No": "166", + "AC_Name": "Govindraj Nagar", + "Lat": "12.9454", + "Long": "77.5196", + "Reservation": "G", + "Woman": "W", + "Voter_turnout_2010": "36.66%", + "Voters": "35121", + "Votes_casted": "12877", + "Voter_turnout_calc": "36.66%", + "Winning_Candidate_Name": "H.S.Rajeshwari", + "Gender": "F", + "Winning_Party": "BJP", + "Winning_Votes": "4361", + "BJP": "4361", + "INC": "3271", + "JDS": "1505", + "JDU": "", + "CPI_CPIM": "", + "Lok_Satta": "", + "AIADMK": "", + "NDP": "", + "NCP": "", + "RPI": "", + "PSS": "", + "PBP": "", + "BPP": "", + "Ambedkar_National_Congress": "", + "Independant1": "91", + "Independent2": "109", + "Independent3": "11", + "Independent4": "11", + "Independent5": "36", + "Independent6": "3358", + "Independent7": "124" + }, + { + "Ward_No": "132", + "Ward_Name": "Attiguppe", + "AC_No": "167", + "AC_Name": "Vijaya Nagar", + "Lat": "12.9581", + "Long": "77.5293", + "Reservation": "G", + "Woman": "", + "Voter_turnout_2010": "41.19%", + "Voters": "35650", + "Votes_casted": "14683", + "Voter_turnout_calc": "41.19%", + "Winning_Candidate_Name": "K.Doddanna", + "Gender": "M", + "Winning_Party": "INC", + "Winning_Votes": "7075", + "BJP": "6744", + "INC": "7075", + "JDS": "485", + "JDU": "", + "CPI_CPIM": "", + "Lok_Satta": "", + "AIADMK": "", + "NDP": "", + "NCP": "", + "RPI": "", + "PSS": "", + "PBP": "", + "BPP": "", + "Ambedkar_National_Congress": "", + "Independant1": "160", + "Independent2": "125", + "Independent3": "58", + "Independent4": "35" + }, + { + "Ward_No": "133", + "Ward_Name": "Hampi Nagar", + "AC_No": "167", + "AC_Name": "Vijaya Nagar", + "Lat": "12.9599", + "Long": "77.5376", + "Reservation": "G", + "Woman": "", + "Voter_turnout_2010": "40.53%", + "Voters": "38558", + "Votes_casted": "15629", + "Voter_turnout_calc": "40.53%", + "Winning_Candidate_Name": "R.Chandrashekaraiah", + "Gender": "M", + "Winning_Party": "BJP", + "Winning_Votes": "5355", + "BJP": "5355", + "INC": "4310", + "JDS": "1652", + "JDU": "", + "CPI_CPIM": "", + "Lok_Satta": "", + "AIADMK": "", + "NDP": "", + "NCP": "", + "RPI": "", + "PSS": "", + "PBP": "", + "BPP": "", + "Ambedkar_National_Congress": "", + "Independant1": "1503", + "Independent2": "297", + "Independent3": "123", + "Independent4": "103", + "Independent5": "97", + "Independent6": "59", + "Independent7": "46", + "Independent8": "43" + }, + { + "Ward_No": "134", + "Ward_Name": "Bapujinagar", + "AC_No": "167", + "AC_Name": "Vijaya Nagar", + "Lat": "12.958", + "Long": "77.5432", + "Reservation": "BC-A", + "Woman": "", + "Voter_turnout_2010": "35.53%", + "Voters": "49396", + "Votes_casted": "17580", + "Voter_turnout_calc": "35.59%", + "Winning_Candidate_Name": "Krishna.V", + "Gender": "M", + "Winning_Party": "BJP", + "Winning_Votes": "6660", + "BJP": "6660", + "INC": "5340", + "JDS": "3114", + "JDU": "", + "CPI_CPIM": "70", + "Lok_Satta": "", + "AIADMK": "", + "NDP": "", + "NCP": "", + "RPI": "", + "PSS": "", + "PBP": "", + "BPP": "", + "Ambedkar_National_Congress": "", + "Independant1": "213", + "Independent2": "16", + "Independent3": "1417", + "Independent4": "61", + "Independent5": "54", + "Independent6": "10", + "Independent7": "16", + "Independent8": "220", + "Independent9": "389" + }, + { + "Ward_No": "135", + "Ward_Name": "Padarayanapura", + "AC_No": "168", + "AC_Name": "Chamarajpet", + "Lat": "12.9637", + "Long": "77.5489", + "Reservation": "G", + "Woman": "W", + "Voter_turnout_2010": "35.16%", + "Voters": "37375", + "Votes_casted": "13141", + "Voter_turnout_calc": "35.16%", + "Winning_Candidate_Name": "Nazni Begum", + "Gender": "F", + "Winning_Party": "Independent", + "Winning_Votes": "6230", + "BJP": "390", + "INC": "2111", + "JDS": "4200", + "JDU": "", + "CPI_CPIM": "105", + "Lok_Satta": "", + "AIADMK": "", + "NDP": "", + "NCP": "", + "RPI": "", + "PSS": "", + "PBP": "", + "BPP": "", + "Ambedkar_National_Congress": "", + "Independant1": "6230", + "Independent2": "105" + }, + { + "Ward_No": "136", + "Ward_Name": "Jagjeevanram Nagar", + "AC_No": "168", + "AC_Name": "Chamarajpet", + "Lat": "12.9605", + "Long": "77.5519", + "Reservation": "G", + "Woman": "W", + "Voter_turnout_2010": "39.15%", + "Voters": "38472", + "Votes_casted": "15059", + "Voter_turnout_calc": "39.14%", + "Winning_Candidate_Name": "Seema Khanum", + "Gender": "F", + "Winning_Party": "INC", + "Winning_Votes": "6883", + "BJP": "1437", + "INC": "6883", + "JDS": "4569", + "JDU": "", + "CPI_CPIM": "", + "Lok_Satta": "", + "AIADMK": "", + "NDP": "", + "NCP": "", + "RPI": "", + "PSS": "", + "PBP": "", + "BPP": "", + "Ambedkar_National_Congress": "", + "Independant1": "2017", + "Independent2": "56", + "Independent3": "97" + }, + { + "Ward_No": "137", + "Ward_Name": "Rayapuram", + "AC_No": "168", + "AC_Name": "Chamarajpet", + "Lat": "12.965", + "Long": "77.5564", + "Reservation": "SC", + "Woman": "", + "Voter_turnout_2010": "44.94%", + "Voters": "32062", + "Votes_casted": "14408", + "Voter_turnout_calc": "44.94%", + "Winning_Candidate_Name": "C.S.Radha Krishna", + "Gender": "M", + "Winning_Party": "JDS", + "Winning_Votes": "3850", + "BJP": "1670", + "INC": "1964", + "JDS": "3850", + "JDU": "", + "CPI_CPIM": "", + "Lok_Satta": "", + "AIADMK": "", + "NDP": "", + "NCP": "", + "RPI": "", + "PSS": "", + "PBP": "", + "BPP": "", + "Ambedkar_National_Congress": "", + "Independant1": "48", + "Independent2": "3529", + "Independent3": "1679", + "Independent4": "210", + "Independent5": "47", + "Independent6": "24", + "Independent7": "480", + "Independent8": "133", + "Independent9": "43", + "Independent10": "135", + "Independent 11": "84" + }, + { + "Ward_No": "138", + "Ward_Name": "Chalavadipalya", + "AC_No": "168", + "AC_Name": "Chamarajpet", + "Lat": "12.9645", + "Long": "77.5644", + "Reservation": "SC", + "Woman": "", + "Voter_turnout_2010": "44.97%", + "Voters": "24405", + "Votes_casted": "10974", + "Voter_turnout_calc": "44.97%", + "Winning_Candidate_Name": "Rekha", + "Gender": "F", + "Winning_Party": "BJP", + "Winning_Votes": "3933", + "BJP": "3933", + "INC": "3356", + "JDS": "3352", + "JDU": "", + "CPI_CPIM": "", + "Lok_Satta": "", + "AIADMK": "", + "NDP": "", + "NCP": "", + "RPI": "", + "PSS": "", + "PBP": "", + "BPP": "", + "Ambedkar_National_Congress": "", + "Independant1": "50", + "Independent2": "31", + "Independent3": "23", + "Independent4": "28", + "Independent5": "201" + }, + { + "Ward_No": "139", + "Ward_Name": "K.R. Market", + "AC_No": "168", + "AC_Name": "Chamarajpet", + "Lat": "12.964", + "Long": "77.5718", + "Reservation": "SC", + "Woman": "", + "Voter_turnout_2010": "39.07%", + "Voters": "31804", + "Votes_casted": "12425", + "Voter_turnout_calc": "39.07%", + "Winning_Candidate_Name": "G.A.Ashwath Narayan", + "Gender": "M", + "Winning_Party": "JDS", + "Winning_Votes": "4667", + "BJP": "1596", + "INC": "3044", + "JDS": "4667", + "JDU": "", + "CPI_CPIM": "", + "Lok_Satta": "", + "AIADMK": "", + "NDP": "", + "NCP": "", + "RPI": "", + "PSS": "", + "PBP": "", + "BPP": "", + "Ambedkar_National_Congress": "", + "Independant1": "20", + "Independent2": "202", + "Independent3": "18", + "Independent4": "25", + "Independent5": "35", + "Independent6": "2818" + }, + { + "Ward_No": "140", + "Ward_Name": "Chamarajpet", + "AC_No": "168", + "AC_Name": "Chamarajpet", + "Lat": "12.9582", + "Long": "77.5638", + "Reservation": "BC-A", + "Woman": "", + "Voter_turnout_2010": "43.50%", + "Voters": "29205", + "Votes_casted": "12704", + "Voter_turnout_calc": "43.50%", + "Winning_Candidate_Name": "B.V.Ganesh", + "Gender": "M", + "Winning_Party": "BJP", + "Winning_Votes": "6362", + "BJP": "6362", + "INC": "2695", + "JDS": "3430", + "JDU": "", + "CPI_CPIM": "", + "Lok_Satta": "", + "AIADMK": "", + "NDP": "", + "NCP": "", + "RPI": "", + "PSS": "", + "PBP": "", + "BPP": "", + "Ambedkar_National_Congress": "", + "Independant1": "131", + "Independent2": "86" + }, + { + "Ward_No": "141", + "Ward_Name": "Azadnagar", + "AC_No": "168", + "AC_Name": "Chamarajpet", + "Lat": "12.9547", + "Long": "77.554", + "Reservation": "G", + "Woman": "W", + "Voter_turnout_2010": "40.74%", + "Voters": "45233", + "Votes_casted": "18427", + "Voter_turnout_calc": "40.74%", + "Winning_Candidate_Name": "Gowramma", + "Gender": "F", + "Winning_Party": "INC", + "Winning_Votes": "8089", + "BJP": "4969", + "INC": "8089", + "JDS": "4872", + "JDU": "", + "CPI_CPIM": "", + "Lok_Satta": "", + "AIADMK": "", + "NDP": "", + "NCP": "", + "RPI": "", + "PSS": "", + "PBP": "", + "BPP": "", + "Ambedkar_National_Congress": "", + "Independant1": "64", + "Independent2": "134", + "Independent3": "299" + }, + { + "Ward_No": "142", + "Ward_Name": "Sunkenahalli", + "AC_No": "169", + "AC_Name": "Chikpet", + "Lat": "12.9488", + "Long": "77.5679", + "Reservation": "G", + "Woman": "", + "Voter_turnout_2010": "39.36%", + "Voters": "37098", + "Votes_casted": "14602", + "Voter_turnout_calc": "39.36%", + "Winning_Candidate_Name": "P.N.Sadashiva", + "Gender": "M", + "Winning_Party": "BJP", + "Winning_Votes": "6973", + "BJP": "6973", + "INC": "4067", + "JDS": "1793", + "JDU": "", + "CPI_CPIM": "", + "Lok_Satta": "", + "AIADMK": "", + "NDP": "", + "NCP": "", + "RPI": "", + "PSS": "", + "PBP": "", + "BPP": "", + "Ambedkar_National_Congress": "", + "Independant1": "556", + "Independent2": "349", + "Independent3": "26", + "Independent4": "147", + "Independent5": "538", + "Independent6": "112", + "Independent7": "41" + }, + { + "Ward_No": "143", + "Ward_Name": "V.V. Puram", + "AC_No": "169", + "AC_Name": "Chikpet", + "Lat": "12.9504", + "Long": "77.58", + "Reservation": "G", + "Woman": "", + "Voter_turnout_2010": "43.84%", + "Voters": "32846", + "Votes_casted": "14400", + "Voter_turnout_calc": "43.84%", + "Winning_Candidate_Name": "Anil Kumar.S", + "Gender": "M", + "Winning_Party": "BJP", + "Winning_Votes": "7592", + "BJP": "7592", + "INC": "4909", + "JDS": "1192", + "JDU": "", + "CPI_CPIM": "", + "Lok_Satta": "", + "AIADMK": "", + "NDP": "", + "NCP": "", + "RPI": "", + "PSS": "", + "PBP": "", + "BPP": "", + "Ambedkar_National_Congress": "", + "Independant1": "69", + "Independent2": "210", + "Independent3": "130", + "Independent4": "298" + }, + { + "Ward_No": "144", + "Ward_Name": "Siddapura", + "AC_No": "169", + "AC_Name": "Chikpet", + "Lat": "12.9439", + "Long": "77.5931", + "Reservation": "G", + "Woman": "", + "Voter_turnout_2010": "48.06%", + "Voters": "31381", + "Votes_casted": "15082", + "Voter_turnout_calc": "48.06%", + "Winning_Candidate_Name": "M.Udayashankar", + "Gender": "M", + "Winning_Party": "INC", + "Winning_Votes": "5326", + "BJP": "2675", + "INC": "5326", + "JDS": "3720", + "JDU": "", + "CPI_CPIM": "", + "Lok_Satta": "", + "AIADMK": "", + "NDP": "", + "NCP": "", + "RPI": "", + "PSS": "", + "PBP": "", + "BPP": "", + "Ambedkar_National_Congress": "", + "Independant1": "49", + "Independent2": "27", + "Independent3": "21", + "Independent4": "18", + "Independent5": "786", + "Independent6": "2374", + "Independent7": "86" + }, + { + "Ward_No": "145", + "Ward_Name": "Hombegowda Nagar", + "AC_No": "169", + "AC_Name": "Chikpet", + "Lat": "12.9506", + "Long": "77.5949", + "Reservation": "G", + "Woman": "", + "Voter_turnout_2010": "41.03%", + "Voters": "34778", + "Votes_casted": "14269", + "Voter_turnout_calc": "41.03%", + "Winning_Candidate_Name": "D.Chandrappa", + "Gender": "M", + "Winning_Party": "Independent", + "Winning_Votes": "5882", + "BJP": "2914", + "INC": "4214", + "JDS": "716", + "JDU": "", + "CPI_CPIM": "", + "Lok_Satta": "", + "AIADMK": "", + "NDP": "", + "NCP": "", + "RPI": "", + "PSS": "", + "PBP": "", + "BPP": "", + "Ambedkar_National_Congress": "", + "Independant1": "119", + "Independent2": "5882", + "Independent3": "54", + "Independent4": "162", + "Independent5": "12", + "Independent6": "196" + }, + { + "Ward_No": "146", + "Ward_Name": "Lakkasandra", + "AC_No": "172", + "AC_Name": "B T M Layout", + "Lat": "12.9411", + "Long": "77.6048", + "Reservation": "G", + "Woman": "", + "Voter_turnout_2010": "43.84%", + "Voters": "25258", + "Votes_casted": "11126", + "Voter_turnout_calc": "44.05%", + "Winning_Candidate_Name": "K.Mahesh Babu", + "Gender": "M", + "Winning_Party": "BJP", + "Winning_Votes": "4881", + "BJP": "4881", + "INC": "3826", + "JDS": "1800", + "JDU": "", + "CPI_CPIM": "", + "Lok_Satta": "", + "AIADMK": "", + "NDP": "", + "NCP": "105", + "RPI": "", + "PSS": "", + "PBP": "", + "BPP": "", + "Ambedkar_National_Congress": "", + "Independant1": "68", + "Independent2": "21", + "Independent3": "24", + "Independent4": "401" + }, + { + "Ward_No": "147", + "Ward_Name": "Audugodi", + "AC_No": "172", + "AC_Name": "B T M Layout", + "Lat": "12.9433", + "Long": "77.6131", + "Reservation": "G", + "Woman": "", + "Voter_turnout_2010": "50.45%", + "Voters": "26270", + "Votes_casted": "13275", + "Voter_turnout_calc": "50.53%", + "Winning_Candidate_Name": "S.M.Murugesh Modaliyar", + "Gender": "M", + "Winning_Party": "INC", + "Winning_Votes": "5953", + "BJP": "5864", + "INC": "5953", + "JDS": "356", + "JDU": "", + "CPI_CPIM": "137", + "Lok_Satta": "", + "AIADMK": "117", + "NDP": "", + "NCP": "", + "RPI": "", + "PSS": "", + "PBP": "", + "BPP": "", + "Ambedkar_National_Congress": "", + "Independant1": "301", + "Independent2": "47", + "Independent3": "272", + "Independent4": "41", + "Independent5": "187" + }, + { + "Ward_No": "148", + "Ward_Name": "Ejipura", + "AC_No": "172", + "AC_Name": "B T M Layout", + "Lat": "12.9423", + "Long": "77.627", + "Reservation": "G", + "Woman": "W", + "Voter_turnout_2010": "35.08%", + "Voters": "36307", + "Votes_casted": "12765", + "Voter_turnout_calc": "35.16%", + "Winning_Candidate_Name": "P.M.Saroja", + "Gender": "F", + "Winning_Party": "INC", + "Winning_Votes": "6294", + "BJP": "3099", + "INC": "6294", + "JDS": "1274", + "JDU": "167", + "CPI_CPIM": "", + "Lok_Satta": "", + "AIADMK": "", + "NDP": "", + "NCP": "", + "RPI": "", + "PSS": "", + "PBP": "", + "BPP": "", + "Ambedkar_National_Congress": "", + "Independant1": "50", + "Independent2": "1834", + "Independent3": "47" + }, + { + "Ward_No": "149", + "Ward_Name": "Vartur", + "AC_No": "174", + "AC_Name": "Mahadevapura", + "Lat": "12.9345", + "Long": "77.733", + "Reservation": "G", + "Woman": "", + "Voter_turnout_2010": "61.59%", + "Voters": "33994", + "Votes_casted": "20936", + "Voter_turnout_calc": "61.59%", + "Winning_Candidate_Name": "S.Udayakumar", + "Gender": "M", + "Winning_Party": "INC", + "Winning_Votes": "11674", + "BJP": "8774", + "INC": "11674", + "JDS": "264", + "JDU": "", + "CPI_CPIM": "", + "Lok_Satta": "", + "AIADMK": "", + "NDP": "", + "NCP": "", + "RPI": "", + "PSS": "", + "PBP": "", + "BPP": "", + "Ambedkar_National_Congress": "", + "Independant1": "108", + "Independent2": "116" + }, + { + "Ward_No": "150", + "Ward_Name": "Bellandur", + "AC_No": "174", + "AC_Name": "Mahadevapura", + "Lat": "12.9226", + "Long": "77.6802", + "Reservation": "BC-B", + "Woman": "", + "Voter_turnout_2010": "29.26%", + "Voters": "40515", + "Votes_casted": "17502", + "Voter_turnout_calc": "43.20%", + "Winning_Candidate_Name": "Babu Reddy B.P", + "Gender": "M", + "Winning_Party": "INC", + "Winning_Votes": "8780", + "BJP": "8406", + "INC": "8780", + "JDS": "316" + }, + { + "Ward_No": "151", + "Ward_Name": "Koramangala", + "AC_No": "172", + "AC_Name": "B T M Layout", + "Lat": "12.9313", + "Long": "77.6248", + "Reservation": "BC-A", + "Woman": "W", + "Voter_turnout_2010": "40.93%", + "Voters": "30995", + "Votes_casted": "12691", + "Voter_turnout_calc": "40.95%", + "Winning_Candidate_Name": "B.N.Kokila", + "Gender": "F", + "Winning_Party": "INC", + "Winning_Votes": "6518", + "BJP": "5450", + "INC": "6518", + "JDS": "390", + "JDU": "", + "CPI_CPIM": "", + "Lok_Satta": "", + "AIADMK": "", + "NDP": "", + "NCP": "", + "RPI": "", + "PSS": "", + "PBP": "", + "BPP": "", + "Ambedkar_National_Congress": "", + "Independant1": "333" + }, + { + "Ward_No": "152", + "Ward_Name": "Suddaguntepalya", + "AC_No": "172", + "AC_Name": "B T M Layout", + "Lat": "12.9298", + "Long": "77.6083", + "Reservation": "G", + "Woman": "", + "Voter_turnout_2010": "43.94%", + "Voters": "32611", + "Votes_casted": "14328", + "Voter_turnout_calc": "43.94%", + "Winning_Candidate_Name": "G.Manjunath", + "Gender": "M", + "Winning_Party": "BJP", + "Winning_Votes": "8887", + "BJP": "8887", + "INC": "4810", + "JDS": "482", + "JDU": "", + "CPI_CPIM": "", + "Lok_Satta": "", + "AIADMK": "", + "NDP": "", + "NCP": "", + "RPI": "", + "PSS": "", + "PBP": "", + "BPP": "", + "Ambedkar_National_Congress": "", + "Independant1": "85", + "Independent2": "64" + }, + { + "Ward_No": "153", + "Ward_Name": "Jayanagar", + "AC_No": "169", + "AC_Name": "Chikpet", + "Lat": "12.9377", + "Long": "77.5895", + "Reservation": "G", + "Woman": "W", + "Voter_turnout_2010": "34.93%", + "Voters": "40916", + "Votes_casted": "14292", + "Voter_turnout_calc": "34.93%", + "Winning_Candidate_Name": "Gangambike", + "Gender": "F", + "Winning_Party": "INC", + "Winning_Votes": "6916", + "BJP": "3389", + "INC": "6916", + "JDS": "3491", + "JDU": "", + "CPI_CPIM": "", + "Lok_Satta": "", + "AIADMK": "", + "NDP": "", + "NCP": "", + "RPI": "", + "PSS": "", + "PBP": "", + "BPP": "", + "Ambedkar_National_Congress": "", + "Independant1": "48", + "Independent2": "142", + "Independent3": "100", + "Independent4": "35", + "Independent5": "60", + "Independent6": "8", + "Independent7": "45", + "Independent8": "57" + }, + { + "Ward_No": "154", + "Ward_Name": "Basavanagudi", + "AC_No": "170", + "AC_Name": "Basavanagudi", + "Lat": "12.9373", + "Long": "77.5687", + "Reservation": "G", + "Woman": "", + "Voter_turnout_2010": "33.83%", + "Voters": "48418", + "Votes_casted": "15964", + "Voter_turnout_calc": "32.97%", + "Winning_Candidate_Name": "B.S.Sathyanarayana", + "Gender": "M", + "Winning_Party": "BJP", + "Winning_Votes": "9692", + "BJP": "9692", + "INC": "5733", + "JDS": "455", + "JDU": "", + "CPI_CPIM": "", + "Lok_Satta": "", + "AIADMK": "", + "NDP": "", + "NCP": "", + "RPI": "", + "PSS": "", + "PBP": "", + "BPP": "", + "Ambedkar_National_Congress": "", + "Independant1": "84" + }, + { + "Ward_No": "155", + "Ward_Name": "Hanumanthanagar", + "AC_No": "170", + "AC_Name": "Basavanagudi", + "Lat": "12.9471", + "Long": "77.5599", + "Reservation": "G", + "Woman": "", + "Voter_turnout_2010": "33.20%", + "Voters": "46868", + "Votes_casted": "15440", + "Voter_turnout_calc": "32.94%", + "Winning_Candidate_Name": "K.Chandrashekar", + "Gender": "M", + "Winning_Party": "INC", + "Winning_Votes": "8097", + "BJP": "4564", + "INC": "8097", + "JDS": "2538", + "JDU": "", + "CPI_CPIM": "", + "Lok_Satta": "", + "AIADMK": "", + "NDP": "", + "NCP": "", + "RPI": "", + "PSS": "", + "PBP": "", + "BPP": "", + "Ambedkar_National_Congress": "", + "Independant1": "50", + "Independent2": "59", + "Independent3": "45", + "Independent4": "87" + }, + { + "Ward_No": "156", + "Ward_Name": "Srinagar", + "AC_No": "170", + "AC_Name": "Basavanagudi", + "Lat": "12.9453", + "Long": "77.5535", + "Reservation": "G", + "Woman": "", + "Voter_turnout_2010": "37.58%", + "Voters": "45364", + "Votes_casted": "17012", + "Voter_turnout_calc": "37.50%", + "Winning_Candidate_Name": "T.Thimmegowda", + "Gender": "M", + "Winning_Party": "JDS", + "Winning_Votes": "5006", + "BJP": "4918", + "INC": "3222", + "JDS": "5006", + "JDU": "", + "CPI_CPIM": "", + "Lok_Satta": "", + "AIADMK": "", + "NDP": "", + "NCP": "", + "RPI": "", + "PSS": "", + "PBP": "", + "BPP": "", + "Ambedkar_National_Congress": "", + "Independant1": "339", + "Independent2": "136", + "Independent3": "180", + "Independent4": "31", + "Independent5": "23", + "Independent6": "2381", + "Independent7": "86", + "Independent8": "732" + }, + { + "Ward_No": "157", + "Ward_Name": "Ghali Anjaneya", + "AC_No": "167", + "AC_Name": "Vijaya Nagar", + "Lat": "12.9501", + "Long": "77.5447", + "Reservation": "G", + "Woman": "", + "Voter_turnout_2010": "42.40%", + "Voters": "30805", + "Votes_casted": "13062", + "Voter_turnout_calc": "42.40%", + "Winning_Candidate_Name": "B.S.Anand", + "Gender": "M", + "Winning_Party": "BJP", + "Winning_Votes": "7231", + "BJP": "7231", + "INC": "3980", + "JDS": "1584", + "JDU": "", + "CPI_CPIM": "", + "Lok_Satta": "", + "AIADMK": "", + "NDP": "", + "NCP": "", + "RPI": "", + "PSS": "", + "PBP": "", + "BPP": "", + "Ambedkar_National_Congress": "", + "Independant1": "185", + "Independent2": "82" + }, + { + "Ward_No": "158", + "Ward_Name": "Deepanjalinagar", + "AC_No": "167", + "AC_Name": "Vijaya Nagar", + "Lat": "12.9446", + "Long": "77.5362", + "Reservation": "BC-A", + "Woman": "W", + "Voter_turnout_2010": "43.47%", + "Voters": "36402", + "Votes_casted": "15825", + "Voter_turnout_calc": "43.47%", + "Winning_Candidate_Name": "Malathi", + "Gender": "F", + "Winning_Party": "BJP", + "Winning_Votes": "6764", + "BJP": "6764", + "INC": "4945", + "JDS": "4116" + }, + { + "Ward_No": "159", + "Ward_Name": "Kengeri", + "AC_No": "153", + "AC_Name": "Yeshwantpur", + "Lat": "12.9153", + "Long": "77.4777", + "Reservation": "G", + "Woman": "", + "Voter_turnout_2010": "55.27%", + "Voters": "33600", + "Votes_casted": "18572", + "Voter_turnout_calc": "55.27%", + "Winning_Candidate_Name": "R.Anjanappa", + "Gender": "M", + "Winning_Party": "BJP", + "Winning_Votes": "6152", + "BJP": "6152", + "INC": "3775", + "JDS": "4264", + "JDU": "", + "CPI_CPIM": "64", + "Lok_Satta": "", + "AIADMK": "", + "NDP": "", + "NCP": "124", + "RPI": "", + "PSS": "", + "PBP": "", + "BPP": "", + "Ambedkar_National_Congress": "", + "Independant1": "530", + "Independent2": "35", + "Independent3": "3159", + "Independent4": "83", + "Independent5": "48", + "Independent6": "219", + "Independent7": "119" + }, + { + "Ward_No": "160", + "Ward_Name": "Rajarajeshwari nagar", + "AC_No": "154", + "AC_Name": "Rajarajeshwari Nagar", + "Lat": "12.9202", + "Long": "77.5223", + "Reservation": "G", + "Woman": "", + "Voter_turnout_2010": "50.59%", + "Voters": "45345", + "Votes_casted": "22954", + "Voter_turnout_calc": "50.62%", + "Winning_Candidate_Name": "G.H.Ramachandra", + "Gender": "M", + "Winning_Party": "BJP", + "Winning_Votes": "12101", + "BJP": "12101", + "INC": "8731", + "JDS": "837", + "JDU": "", + "CPI_CPIM": "", + "Lok_Satta": "642", + "AIADMK": "", + "NDP": "", + "NCP": "", + "RPI": "", + "PSS": "", + "PBP": "", + "BPP": "", + "Ambedkar_National_Congress": "", + "Independant1": "483", + "Independent2": "157" + }, + { + "Ward_No": "161", + "Ward_Name": "Hoskerehalli", + "AC_No": "171", + "AC_Name": "Badmanabhanagar", + "Lat": "12.9276", + "Long": "77.5395", + "Reservation": "G", + "Woman": "", + "Voter_turnout_2010": "56.90%", + "Voters": "31273", + "Votes_casted": "17504", + "Voter_turnout_calc": "55.97%", + "Winning_Candidate_Name": "H.Narayana", + "Gender": "M", + "Winning_Party": "BJP", + "Winning_Votes": "7998", + "BJP": "7998", + "INC": "7697", + "JDS": "1099", + "JDU": "", + "CPI_CPIM": "", + "Lok_Satta": "", + "AIADMK": "", + "NDP": "", + "NCP": "", + "RPI": "", + "PSS": "", + "PBP": "", + "BPP": "", + "Ambedkar_National_Congress": "", + "Independant1": "47", + "Independent2": "254", + "Independent3": "33", + "Independent4": "47", + "Independent5": "222", + "Independent6": "107" + }, + { + "Ward_No": "162", + "Ward_Name": "Girinagar", + "AC_No": "170", + "AC_Name": "Basavanagudi", + "Lat": "12.9376", + "Long": "77.5455", + "Reservation": "G", + "Woman": "W", + "Voter_turnout_2010": "36.73%", + "Voters": "41080", + "Votes_casted": "14868", + "Voter_turnout_calc": "36.19%", + "Winning_Candidate_Name": "Lalitha.H.S", + "Gender": "F", + "Winning_Party": "BJP", + "Winning_Votes": "8607", + "BJP": "8607", + "INC": "2749", + "JDS": "1716", + "JDU": "", + "CPI_CPIM": "", + "Lok_Satta": "", + "AIADMK": "", + "NDP": "", + "NCP": "", + "RPI": "", + "PSS": "", + "PBP": "", + "BPP": "", + "Ambedkar_National_Congress": "", + "Independant1": "1366", + "Independent2": "430" + }, + { + "Ward_No": "163", + "Ward_Name": "Kathriguppe", + "AC_No": "170", + "AC_Name": "Basavanagudi", + "Lat": "12.9315", + "Long": "77.552", + "Reservation": "BC-A", + "Woman": "", + "Voter_turnout_2010": "44.64%", + "Voters": "38210", + "Votes_casted": "17052", + "Voter_turnout_calc": "44.63%", + "Winning_Candidate_Name": "D.Venkatesh Murthy", + "Gender": "M", + "Winning_Party": "BJP", + "Winning_Votes": "8743", + "BJP": "8743", + "INC": "4848", + "JDS": "3111", + "JDU": "", + "CPI_CPIM": "", + "Lok_Satta": "", + "AIADMK": "", + "NDP": "", + "NCP": "", + "RPI": "", + "PSS": "", + "PBP": "", + "BPP": "", + "Ambedkar_National_Congress": "", + "Independant1": "350" + }, + { + "Ward_No": "164", + "Ward_Name": "Vidyapeetha", + "AC_No": "170", + "AC_Name": "Basavanagudi", + "Lat": "12.9341", + "Long": "77.5594", + "Reservation": "BC-A", + "Woman": "", + "Voter_turnout_2010": "44.13%", + "Voters": "42058", + "Votes_casted": "18297", + "Voter_turnout_calc": "43.50%", + "Winning_Candidate_Name": "M.Venkatesh", + "Gender": "M", + "Winning_Party": "BJP", + "Winning_Votes": "12416", + "BJP": "12416", + "INC": "4183", + "JDS": "1698" + }, + { + "Ward_No": "165", + "Ward_Name": "Ganesha Mandira", + "AC_No": "171", + "AC_Name": "Badmanabhanagar", + "Lat": "12.9247", + "Long": "77.5641", + "Reservation": "BC-A", + "Woman": "", + "Voter_turnout_2010": "54.37%", + "Voters": "22428", + "Votes_casted": "12194", + "Voter_turnout_calc": "54.37%", + "Winning_Candidate_Name": "L.Govindaraj", + "Gender": "M", + "Winning_Party": "INC", + "Winning_Votes": "6109", + "BJP": "5868", + "INC": "6109", + "JDS": "217" + }, + { + "Ward_No": "166", + "Ward_Name": "Karisandra", + "AC_No": "171", + "AC_Name": "Badmanabhanagar", + "Lat": "12.9244", + "Long": "77.574", + "Reservation": "G", + "Woman": "W", + "Voter_turnout_2010": "47.40%", + "Voters": "26148", + "Votes_casted": "12393", + "Voter_turnout_calc": "47.40%", + "Winning_Candidate_Name": "Jyothi Shri Harireddy", + "Gender": "F", + "Winning_Party": "INC", + "Winning_Votes": "5351", + "BJP": "5342", + "INC": "5351", + "JDS": "1601", + "JDU": "", + "CPI_CPIM": "", + "Lok_Satta": "", + "AIADMK": "", + "NDP": "", + "NCP": "", + "RPI": "", + "PSS": "", + "PBP": "", + "BPP": "", + "Ambedkar_National_Congress": "", + "Independant1": "99" + }, + { + "Ward_No": "167", + "Ward_Name": "Yediyur", + "AC_No": "171", + "AC_Name": "Badmanabhanagar", + "Lat": "12.9342", + "Long": "77.5761", + "Reservation": "BC-A", + "Woman": "", + "Voter_turnout_2010": "45.13%", + "Voters": "29514", + "Votes_casted": "13387", + "Voter_turnout_calc": "45.36%", + "Winning_Candidate_Name": "Ramesh N.R", + "Gender": "M", + "Winning_Party": "BJP", + "Winning_Votes": "7355", + "BJP": "7355", + "INC": "3593", + "JDS": "1976", + "JDU": "", + "CPI_CPIM": "", + "Lok_Satta": "", + "AIADMK": "", + "NDP": "", + "NCP": "", + "RPI": "", + "PSS": "", + "PBP": "", + "BPP": "", + "Ambedkar_National_Congress": "", + "Independant1": "463" + }, + { + "Ward_No": "168", + "Ward_Name": "Pattabhiramanagar", + "AC_No": "173", + "AC_Name": "Jayanagar", + "Lat": "12.9236", + "Long": "77.5884", + "Reservation": "G", + "Woman": "", + "Voter_turnout_2010": "44.80%", + "Voters": "25828", + "Votes_casted": "11514", + "Voter_turnout_calc": "44.58%", + "Winning_Candidate_Name": "C.K.Ramamurthy", + "Gender": "M", + "Winning_Party": "BJP", + "Winning_Votes": "6951", + "BJP": "6951", + "INC": "3908", + "JDS": "519", + "JDU": "", + "CPI_CPIM": "", + "Lok_Satta": "", + "AIADMK": "", + "NDP": "", + "NCP": "", + "RPI": "", + "PSS": "", + "PBP": "", + "BPP": "", + "Ambedkar_National_Congress": "", + "Independant1": "136" + }, + { + "Ward_No": "169", + "Ward_Name": "Byrasandra", + "AC_No": "173", + "AC_Name": "Jayanagar", + "Lat": "12.9315", + "Long": "77.5876", + "Reservation": "BC-A", + "Woman": "", + "Voter_turnout_2010": "45.71%", + "Voters": "32206", + "Votes_casted": "14721", + "Voter_turnout_calc": "45.71%", + "Winning_Candidate_Name": "N.Nagaraju", + "Gender": "M", + "Winning_Party": "BJP", + "Winning_Votes": "6109", + "BJP": "6109", + "INC": "3010", + "JDS": "5602" + }, + { + "Ward_No": "170", + "Ward_Name": "Jayanagar East", + "AC_No": "173", + "AC_Name": "Jayanagar", + "Lat": "12.9211", + "Long": "77.5986", + "Reservation": "BC-A", + "Woman": "", + "Voter_turnout_2010": "44.23%", + "Voters": "28002", + "Votes_casted": "12385", + "Voter_turnout_calc": "44.23%", + "Winning_Candidate_Name": "Muni Sanjeevaiah", + "Gender": "M", + "Winning_Party": "INC", + "Winning_Votes": "4934", + "BJP": "3893", + "INC": "4934", + "JDS": "3079", + "JDU": "", + "CPI_CPIM": "", + "Lok_Satta": "", + "AIADMK": "", + "NDP": "", + "NCP": "", + "RPI": "", + "PSS": "", + "PBP": "", + "BPP": "", + "Ambedkar_National_Congress": "", + "Independant1": "56", + "Independent2": "202", + "Independent3": "221" + }, + { + "Ward_No": "171", + "Ward_Name": "Gurappanapalya", + "AC_No": "173", + "AC_Name": "Jayanagar", + "Lat": "12.9228", + "Long": "77.6046", + "Reservation": "G", + "Woman": "", + "Voter_turnout_2010": "46.08%", + "Voters": "39208", + "Votes_casted": "18067", + "Voter_turnout_calc": "46.08%", + "Winning_Candidate_Name": "Mohammed Rizwan Nawab", + "Gender": "M", + "Winning_Party": "INC", + "Winning_Votes": "11669", + "BJP": "3043", + "INC": "11669", + "JDS": "3203" + }, + { + "Ward_No": "172", + "Ward_Name": "Madiwala", + "AC_No": "172", + "AC_Name": "B T M Layout", + "Lat": "12.9199", + "Long": "77.6145", + "Reservation": "G", + "Woman": "", + "Voter_turnout_2010": "40.62%", + "Voters": "33206", + "Votes_casted": "13488", + "Voter_turnout_calc": "40.62%", + "Winning_Candidate_Name": "B.N.Manjunath Reddy", + "Gender": "M", + "Winning_Party": "INC", + "Winning_Votes": "7176", + "BJP": "3479", + "INC": "7176", + "JDS": "2833" + }, + { + "Ward_No": "173", + "Ward_Name": "Jakkasandra", + "AC_No": "172", + "AC_Name": "B T M Layout", + "Lat": "12.9206", + "Long": "77.631", + "Reservation": "G", + "Woman": "W", + "Voter_turnout_2010": "57.05%", + "Voters": "22837", + "Votes_casted": "12915", + "Voter_turnout_calc": "56.55%", + "Winning_Candidate_Name": "Saraswathamma", + "Gender": "F", + "Winning_Party": "BJP", + "Winning_Votes": "6155", + "BJP": "6155", + "INC": "2687", + "JDS": "3355", + "JDU": "", + "CPI_CPIM": "", + "Lok_Satta": "", + "AIADMK": "", + "NDP": "", + "NCP": "", + "RPI": "", + "PSS": "", + "PBP": "", + "BPP": "", + "Ambedkar_National_Congress": "", + "Independant1": "111", + "Independent2": "340", + "Independent3": "178", + "Independent4": "89" + }, + { + "Ward_No": "174", + "Ward_Name": "HSR Layout", + "AC_No": "175", + "AC_Name": "Bommanahalli", + "Lat": "12.9139", + "Long": "77.6468", + "Reservation": "G", + "Woman": "W", + "Voter_turnout_2010": "38.08%", + "Voters": "48352", + "Votes_casted": "18365", + "Voter_turnout_calc": "37.98%", + "Winning_Candidate_Name": "Latha K ", + "Gender": "F", + "Winning_Party": "BJP", + "Winning_Votes": "11086", + "BJP": "11086", + "INC": "7039", + "JDS": "", + "JDU": "", + "CPI_CPIM": "", + "Lok_Satta": "", + "AIADMK": "", + "NDP": "", + "NCP": "", + "RPI": "", + "PSS": "", + "PBP": "", + "BPP": "", + "Ambedkar_National_Congress": "", + "Independant1": "240" + }, + { + "Ward_No": "175", + "Ward_Name": "Bommanahalli", + "AC_No": "175", + "AC_Name": "Bommanahalli", + "Lat": "12.901", + "Long": "77.6212", + "Reservation": "G", + "Woman": "", + "Voter_turnout_2010": "41.40%", + "Voters": "42784", + "Votes_casted": "17533", + "Voter_turnout_calc": "40.98%", + "Winning_Candidate_Name": "Majunatha Reddy B S", + "Gender": "M", + "Winning_Party": "BJP", + "Winning_Votes": "9864", + "BJP": "9864", + "INC": "5726", + "JDS": "1560", + "JDU": "", + "CPI_CPIM": "", + "Lok_Satta": "", + "AIADMK": "", + "NDP": "", + "NCP": "", + "RPI": "", + "PSS": "", + "PBP": "", + "BPP": "115", + "Ambedkar_National_Congress": "", + "Independant1": "15", + "Independent2": "29", + "Independent3": "49", + "Independent4": "175" + }, + { + "Ward_No": "176", + "Ward_Name": "BTM Layout", + "AC_No": "172", + "AC_Name": "B T M Layout", + "Lat": "12.9119", + "Long": "77.6091", + "Reservation": "G", + "Woman": "", + "Voter_turnout_2010": "42.88%", + "Voters": "32889", + "Votes_casted": "14044", + "Voter_turnout_calc": "42.70%", + "Winning_Candidate_Name": "G.N.R.Babu", + "Gender": "M", + "Winning_Party": "INC", + "Winning_Votes": "5058", + "BJP": "4626", + "INC": "5058", + "JDS": "537", + "JDU": "", + "CPI_CPIM": "", + "Lok_Satta": "", + "AIADMK": "", + "NDP": "", + "NCP": "", + "RPI": "", + "PSS": "", + "PBP": "", + "BPP": "", + "Ambedkar_National_Congress": "", + "Independant1": "80", + "Independent2": "3618", + "Independent3": "29", + "Independent4": "35", + "Independent5": "26", + "Independent6": "35" + }, + { + "Ward_No": "177", + "Ward_Name": "J.P. Nagar", + "AC_No": "173", + "AC_Name": "Jayanagar", + "Lat": "12.9109", + "Long": "77.5945", + "Reservation": "BC-A", + "Woman": "", + "Voter_turnout_2010": "43.64%", + "Voters": "27439", + "Votes_casted": "11981", + "Voter_turnout_calc": "43.66%", + "Winning_Candidate_Name": "N.Chandrashekar Raju", + "Gender": "M", + "Winning_Party": "BJP", + "Winning_Votes": "7817", + "BJP": "7817", + "INC": "3654", + "JDS": "510" + }, + { + "Ward_No": "178", + "Ward_Name": "Sarakki", + "AC_No": "173", + "AC_Name": "Jayanagar", + "Lat": "12.9079", + "Long": "77.5829", + "Reservation": "G", + "Woman": "", + "Voter_turnout_2010": "43.72%", + "Voters": "27696", + "Votes_casted": "12109", + "Voter_turnout_calc": "43.72%", + "Winning_Candidate_Name": "S.K.Nataraj", + "Gender": "M", + "Winning_Party": "BJP", + "Winning_Votes": "6777", + "BJP": "6777", + "INC": "4140", + "JDS": "955", + "JDU": "", + "CPI_CPIM": "", + "Lok_Satta": "", + "AIADMK": "", + "NDP": "", + "NCP": "", + "RPI": "", + "PSS": "", + "PBP": "", + "BPP": "", + "Ambedkar_National_Congress": "", + "Independant1": "130", + "Independent2": "107" + }, + { + "Ward_No": "179", + "Ward_Name": "Shakambarinagar", + "AC_No": "173", + "AC_Name": "Jayanagar", + "Lat": "12.9171", + "Long": "77.5797", + "Reservation": "BC-A", + "Woman": "", + "Voter_turnout_2010": "42.99%", + "Voters": "23304", + "Votes_casted": "10014", + "Voter_turnout_calc": "42.97%", + "Winning_Candidate_Name": "B.Somashekar", + "Gender": "M", + "Winning_Party": "BJP", + "Winning_Votes": "6514", + "BJP": "6514", + "INC": "3139", + "JDS": "361" + }, + { + "Ward_No": "180", + "Ward_Name": "Banashankari Temple", + "AC_No": "171", + "AC_Name": "Badmanabhanagar", + "Lat": "12.9133", + "Long": "77.5698", + "Reservation": "G", + "Woman": "", + "Voter_turnout_2010": "51.69%", + "Voters": "35391", + "Votes_casted": "18295", + "Voter_turnout_calc": "51.69%", + "Winning_Candidate_Name": "Mohammed Ali", + "Gender": "M", + "Winning_Party": "JDS", + "Winning_Votes": "7398", + "BJP": "5367", + "INC": "4835", + "JDS": "7398", + "JDU": "", + "CPI_CPIM": "142", + "Lok_Satta": "", + "AIADMK": "", + "NDP": "", + "NCP": "", + "RPI": "", + "PSS": "", + "PBP": "", + "BPP": "", + "Ambedkar_National_Congress": "", + "Independant1": "30", + "Independent2": "50", + "Independent3": "221", + "Independent4": "32", + "Independent5": "27", + "Independent6": "27", + "Independent7": "72", + "Independent8": "94" + }, + { + "Ward_No": "181", + "Ward_Name": "Kumaraswamy Layout", + "AC_No": "171", + "AC_Name": "Badmanabhanagar", + "Lat": "12.907", + "Long": "77.5619", + "Reservation": "BC-A", + "Woman": "", + "Voter_turnout_2010": "47.02%", + "Voters": "38616", + "Votes_casted": "18159", + "Voter_turnout_calc": "47.02%", + "Winning_Candidate_Name": "Suresh .H", + "Gender": "M", + "Winning_Party": "BJP", + "Winning_Votes": "9303", + "BJP": "9303", + "INC": "3092", + "JDS": "5452", + "JDU": "", + "CPI_CPIM": "", + "Lok_Satta": "", + "AIADMK": "", + "NDP": "", + "NCP": "", + "RPI": "", + "PSS": "", + "PBP": "", + "BPP": "", + "Ambedkar_National_Congress": "", + "Independant1": "121", + "Independent2": "124", + "Independent3": "67" + }, + { + "Ward_No": "182", + "Ward_Name": "Padmanabhanagar", + "AC_No": "171", + "AC_Name": "Badmanabhanagar", + "Lat": "12.9132", + "Long": "77.5561", + "Reservation": "G", + "Woman": "", + "Voter_turnout_2010": "49.20%", + "Voters": "32116", + "Votes_casted": "15809", + "Voter_turnout_calc": "49.22%", + "Winning_Candidate_Name": "L.Srinivas", + "Gender": "M", + "Winning_Party": "BJP", + "Winning_Votes": "7587", + "BJP": "7587", + "INC": "1886", + "JDS": "5804", + "JDU": "", + "CPI_CPIM": "", + "Lok_Satta": "", + "AIADMK": "", + "NDP": "", + "NCP": "", + "RPI": "", + "PSS": "", + "PBP": "", + "BPP": "", + "Ambedkar_National_Congress": "", + "Independant1": "138", + "Independent2": "33", + "Independent3": "170", + "Independent4": "84" + }, + { + "Ward_No": "183", + "Ward_Name": "Chikkakallasandra", + "AC_No": "171", + "AC_Name": "Badmanabhanagar", + "Lat": "12.9217", + "Long": "77.5485", + "Reservation": "G", + "Woman": "", + "Voter_turnout_2010": "46.41%", + "Voters": "37067", + "Votes_casted": "17205", + "Voter_turnout_calc": "46.42%", + "Winning_Candidate_Name": "B.N.Vendataswamy naidu", + "Gender": "M", + "Winning_Party": "BJP", + "Winning_Votes": "6081", + "BJP": "6081", + "INC": "4781", + "JDS": "5661", + "JDU": "", + "CPI_CPIM": "", + "Lok_Satta": "", + "AIADMK": "", + "NDP": "", + "NCP": "", + "RPI": "", + "PSS": "", + "PBP": "", + "BPP": "", + "Ambedkar_National_Congress": "", + "Independant1": "252", + "Independent2": "34", + "Independent3": "215", + "Independent4": "181" + }, + { + "Ward_No": "184", + "Ward_Name": "Uttarahalli", + "AC_No": "176", + "AC_Name": "Bangalore South", + "Lat": "12.8981", + "Long": "77.5358", + "Reservation": "BC-A", + "Woman": "", + "Voter_turnout_2010": "39.35%", + "Voters": "45993", + "Votes_casted": "18097", + "Voter_turnout_calc": "39.35%", + "Winning_Candidate_Name": "Ramesh Raju K", + "Gender": "M", + "Winning_Party": "BJP", + "Winning_Votes": "11261", + "BJP": "11261", + "INC": "4450", + "JDS": "2148", + "JDU": "", + "CPI_CPIM": "", + "Lok_Satta": "", + "AIADMK": "", + "NDP": "", + "NCP": "", + "RPI": "", + "PSS": "", + "PBP": "", + "BPP": "", + "Ambedkar_National_Congress": "", + "Independant1": "240" + }, + { + "Ward_No": "185", + "Ward_Name": "Yelachenahalli", + "AC_No": "176", + "AC_Name": "Bangalore South", + "Lat": "12.9001", + "Long": "77.5671", + "Reservation": "BC-A", + "Woman": "", + "Voter_turnout_2010": "46.68%", + "Voters": "40131", + "Votes_casted": "18733", + "Voter_turnout_calc": "46.68%", + "Winning_Candidate_Name": "O Manjunath", + "Gender": "M", + "Winning_Party": "INC", + "Winning_Votes": "7503", + "BJP": "5796", + "INC": "7503", + "JDS": "2299", + "JDU": "", + "CPI_CPIM": "", + "Lok_Satta": "", + "AIADMK": "", + "NDP": "", + "NCP": "", + "RPI": "", + "PSS": "", + "PBP": "", + "BPP": "", + "Ambedkar_National_Congress": "", + "Independant1": "1098", + "Independent2": "1618", + "Independent3": "83", + "Independent4": "336" + }, + { + "Ward_No": "186", + "Ward_Name": "Jaraganahalli", + "AC_No": "175", + "AC_Name": "Bommanahalli", + "Lat": "12.9003", + "Long": "77.5774", + "Reservation": "G", + "Woman": "W", + "Voter_turnout_2010": "47.25%", + "Voters": "24613", + "Votes_casted": "11630", + "Voter_turnout_calc": "47.25%", + "Winning_Candidate_Name": "Suguna Balakrishna", + "Gender": "F", + "Winning_Party": "BJP ", + "Winning_Votes": "5186", + "BJP": "5186", + "INC": "3354", + "JDS": "2521", + "JDU": "", + "CPI_CPIM": "", + "Lok_Satta": "", + "AIADMK": "", + "NDP": "", + "NCP": "", + "RPI": "", + "PSS": "", + "PBP": "", + "BPP": "", + "Ambedkar_National_Congress": "", + "Independant1": "53", + "Independent2": "447", + "Independent3": "69" + }, + { + "Ward_No": "187", + "Ward_Name": "Puttenahalli", + "AC_No": "175", + "AC_Name": "Bommanahalli", + "Lat": "12.8973", + "Long": "77.5906", + "Reservation": "BC-A", + "Woman": "", + "Voter_turnout_2010": "36.82%", + "Voters": "37854", + "Votes_casted": "14515", + "Voter_turnout_calc": "38.34%", + "Winning_Candidate_Name": "L Ramesh", + "Gender": "M", + "Winning_Party": "BJP", + "Winning_Votes": "9975", + "BJP": "9975", + "INC": "4540" + }, + { + "Ward_No": "188", + "Ward_Name": "Bilekahalli", + "AC_No": "175", + "AC_Name": "Bommanahalli", + "Lat": "12.8992", + "Long": "77.6102", + "Reservation": "G", + "Woman": "W", + "Voter_turnout_2010": "39.24%", + "Voters": "39518", + "Votes_casted": "15545", + "Voter_turnout_calc": "39.34%", + "Winning_Candidate_Name": "M Roopa Ramesh ", + "Gender": "F", + "Winning_Party": "BJP", + "Winning_Votes": "6230", + "BJP": "6230", + "INC": "2669", + "JDS": "270", + "JDU": "", + "CPI_CPIM": "", + "Lok_Satta": "", + "AIADMK": "", + "NDP": "", + "NCP": "", + "RPI": "", + "PSS": "", + "PBP": "", + "BPP": "", + "Ambedkar_National_Congress": "", + "Independant1": "1281", + "Independent2": "169", + "Independent3": "43", + "Independent4": "4910" + }, + { + "Ward_No": "189", + "Ward_Name": "Hongasandra", + "AC_No": "175", + "AC_Name": "Bommanahalli", + "Lat": "12.8967", + "Long": "77.6275", + "Reservation": "BC-B", + "Woman": "W", + "Voter_turnout_2010": "34.77%", + "Voters": "55320", + "Votes_casted": "19234", + "Voter_turnout_calc": "34.77%", + "Winning_Candidate_Name": "Sukunda", + "Gender": "F", + "Winning_Party": "BJP", + "Winning_Votes": "13218", + "BJP": "13218", + "INC": "3934", + "JDS": "1638", + "JDU": "", + "CPI_CPIM": "278", + "Lok_Satta": "", + "AIADMK": "", + "NDP": "", + "NCP": "", + "RPI": "", + "PSS": "", + "PBP": "", + "BPP": "", + "Ambedkar_National_Congress": "", + "Independant1": "166" + }, + { + "Ward_No": "190", + "Ward_Name": "Mangammanapalya", + "AC_No": "175", + "AC_Name": "Bommanahalli", + "Lat": "12.8966", + "Long": "77.6418", + "Reservation": "BC-B", + "Woman": "W", + "Voter_turnout_2010": "36.30%", + "Voters": "47855", + "Votes_casted": "17436", + "Voter_turnout_calc": "36.44%", + "Winning_Candidate_Name": "Syed Haseena Taj", + "Gender": "F", + "Winning_Party": "BJP", + "Winning_Votes": "11428", + "BJP": "11428", + "INC": "2829", + "JDS": "2442", + "JDU": "", + "CPI_CPIM": "444", + "Lok_Satta": "", + "AIADMK": "", + "NDP": "", + "NCP": "", + "RPI": "", + "PSS": "", + "PBP": "", + "BPP": "", + "Ambedkar_National_Congress": "", + "Independant1": "152", + "Independent2": "141" + }, + { + "Ward_No": "191", + "Ward_Name": "Singasandra", + "AC_No": "177", + "AC_Name": "Anekal", + "Lat": "12.881", + "Long": "77.6575", + "Reservation": "G", + "Woman": "W", + "Voter_turnout_2010": "46.71%", + "Voters": "44857", + "Votes_casted": "20922", + "Voter_turnout_calc": "46.64%", + "Winning_Candidate_Name": "Kavitha Baburaj", + "Gender": "F", + "Winning_Party": "INC", + "Winning_Votes": "10553", + "BJP": "10183", + "INC": "10553", + "JDS": "", + "JDU": "", + "CPI_CPIM": "", + "Lok_Satta": "", + "AIADMK": "", + "NDP": "", + "NCP": "", + "RPI": "", + "PSS": "", + "PBP": "", + "BPP": "", + "Ambedkar_National_Congress": "", + "Independant1": "186" + }, + { + "Ward_No": "192", + "Ward_Name": "Begur", + "AC_No": "176", + "AC_Name": "Bangalore South", + "Lat": "12.8647", + "Long": "77.6222", + "Reservation": "BC-B", + "Woman": "", + "Voter_turnout_2010": "40.90%", + "Voters": "52177", + "Votes_casted": "21239", + "Voter_turnout_calc": "40.71%", + "Winning_Candidate_Name": "M Srinivas", + "Gender": "M", + "Winning_Party": "JDS", + "Winning_Votes": "10139", + "BJP": "8184", + "INC": "", + "JDS": "10139", + "JDU": "", + "CPI_CPIM": "", + "Lok_Satta": "", + "AIADMK": "", + "NDP": "", + "NCP": "", + "RPI": "", + "PSS": "", + "PBP": "", + "BPP": "", + "Ambedkar_National_Congress": "", + "Independant1": "2625", + "Independent2": "148", + "Independent3": "144" + }, + { + "Ward_No": "193", + "Ward_Name": "Arakere", + "AC_No": "175", + "AC_Name": "Bommanahalli", + "Lat": "12.8788", + "Long": "77.6029", + "Reservation": "G", + "Woman": "", + "Voter_turnout_2010": "49.52%", + "Voters": "39970", + "Votes_casted": "19673", + "Voter_turnout_calc": "49.22%", + "Winning_Candidate_Name": "A N Purushotham", + "Gender": "M", + "Winning_Party": "BJP", + "Winning_Votes": "11466", + "BJP": "11466", + "INC": "7988", + "JDS": "", + "JDU": "", + "CPI_CPIM": "", + "Lok_Satta": "", + "AIADMK": "", + "NDP": "", + "NCP": "", + "RPI": "", + "PSS": "", + "PBP": "", + "BPP": "", + "Ambedkar_National_Congress": "", + "Independant1": "109", + "Independent2": "110" + }, + { + "Ward_No": "194", + "Ward_Name": "Gottigere", + "AC_No": "176", + "AC_Name": "Bangalore South", + "Lat": "12.8601", + "Long": "77.5819", + "Reservation": "BC-B", + "Woman": "W", + "Voter_turnout_2010": "44.88%", + "Voters": "37468", + "Votes_casted": "16728", + "Voter_turnout_calc": "44.65%", + "Winning_Candidate_Name": "S.K.Pushpa", + "Gender": "F", + "Winning_Party": "INC", + "Winning_Votes": "9800", + "BJP": "6105", + "INC": "9800", + "JDS": "823" + }, + { + "Ward_No": "195", + "Ward_Name": "Konankunte", + "AC_No": "176", + "AC_Name": "Bangalore South", + "Lat": "12.8857", + "Long": "77.5798", + "Reservation": "G", + "Woman": "W", + "Voter_turnout_2010": "40.72%", + "Voters": "41121", + "Votes_casted": "16809", + "Voter_turnout_calc": "40.88%", + "Winning_Candidate_Name": "S.Shashirekha Jayaram", + "Gender": "F", + "Winning_Party": "BJP", + "Winning_Votes": "8974", + "BJP": "8974", + "INC": "4201", + "JDS": "2292", + "JDU": "", + "CPI_CPIM": "", + "Lok_Satta": "", + "AIADMK": "", + "NDP": "", + "NCP": "", + "RPI": "", + "PSS": "", + "PBP": "", + "BPP": "", + "Ambedkar_National_Congress": "", + "Independant1": "1342" + }, + { + "Ward_No": "196", + "Ward_Name": "Anjanapura", + "AC_No": "176", + "AC_Name": "Bangalore South", + "Lat": "12.8592", + "Long": "77.5623", + "Reservation": "G", + "Woman": "", + "Voter_turnout_2010": "45.92%", + "Voters": "36226", + "Votes_casted": "16635", + "Voter_turnout_calc": "45.92%", + "Winning_Candidate_Name": "S.Gangadhar", + "Gender": "M", + "Winning_Party": "INC", + "Winning_Votes": "6154", + "BJP": "5597", + "INC": "6154", + "JDS": "3450", + "JDU": "", + "CPI_CPIM": "", + "Lok_Satta": "", + "AIADMK": "", + "NDP": "", + "NCP": "", + "RPI": "", + "PSS": "", + "PBP": "", + "BPP": "", + "Ambedkar_National_Congress": "", + "Independant1": "68", + "Independent2": "50", + "Independent3": "1206", + "Independent4": "109" + }, + { + "Ward_No": "197", + "Ward_Name": "Vasanthapura", + "AC_No": "176", + "AC_Name": "Bangalore South", + "Lat": "12.8907", + "Long": "77.556", + "Reservation": "G", + "Woman": "W", + "Voter_turnout_2010": "47.97%", + "Voters": "49321", + "Votes_casted": "20700", + "Voter_turnout_calc": "41.97%", + "Winning_Candidate_Name": "Vijaya.A", + "Gender": "F", + "Winning_Party": "BJP", + "Winning_Votes": "9127", + "BJP": "9127", + "INC": "5826", + "JDS": "5747" + }, + { + "Ward_No": "198", + "Ward_Name": "Hemmigepura", + "AC_No": "153", + "AC_Name": "Yeshwantpur", + "Lat": "12.8901", + "Long": "77.5051", + "Reservation": "BC-A", + "Woman": "W", + "Voter_turnout_2010": "54.28%", + "Voters": "34608", + "Votes_casted": "18783", + "Voter_turnout_calc": "54.27%", + "Winning_Candidate_Name": "Veena Nagaraj", + "Gender": "F", + "Winning_Party": "BJP", + "Winning_Votes": "7234", + "BJP": "7234", + "INC": "4614", + "JDS": "6518", + "JDU": "", + "CPI_CPIM": "", + "Lok_Satta": "", + "AIADMK": "", + "NDP": "", + "NCP": "", + "RPI": "", + "PSS": "", + "PBP": "", + "BPP": "", + "Ambedkar_National_Congress": "", + "Independant1": "230", + "Independent2": "187" + } +] +} diff --git a/datatable/extensions/AutoFill/Readme.txt b/datatable/extensions/AutoFill/Readme.txt new file mode 100644 index 0000000..017d1d0 --- /dev/null +++ b/datatable/extensions/AutoFill/Readme.txt @@ -0,0 +1,38 @@ +# AutoFill + +AutoFill gives an Excel like option to a DataTable to click and drag over multiple cells, filling in information over the selected cells and incrementing numbers as needed. Key features include: + +* Click and drag cell content insertion +* Automatic incrementing of numeric information +* Enable and disable on any column +* Detailed callback functions for customisation +* Support for both DataTables and browser window scrolling + + +# Installation + +To use AutoFill, first download DataTables ( http://datatables.net/download ) and place the unzipped AutoFill package into a `extensions` directory in the DataTables package. This will allow the pages in the examples to operate correctly. To see the examples running, open the `examples` directory in your web-browser. + + +# Basic usage + +AutoFill is initialised using the `$.fn.dataTable.AutoFill` constructor. For example: + +```js +$(document).ready( function () { + var table = $('#example').dataTable(); + new $.fn.dataTable.AutoFill( table ); +} ); +``` + + +# Documentation / support + +* Documentation: http://datatables.net/extensions/autofill/ +* DataTables support forums: http://datatables.net/forums + + +# GitHub + +If you fancy getting involved with the development of AutoFill and help make it better, please refer to its GitHub repo: https://github.com/DataTables/AutoFill + diff --git a/datatable/extensions/AutoFill/css/dataTables.autoFill.css b/datatable/extensions/AutoFill/css/dataTables.autoFill.css new file mode 100644 index 0000000..cab59b3 --- /dev/null +++ b/datatable/extensions/AutoFill/css/dataTables.autoFill.css @@ -0,0 +1,24 @@ +/* * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * + * AutoFill styles + */ + +div.AutoFill_filler { + display: none; + position: absolute; + height: 14px; + width: 14px; + background: url(../images/filler.png) no-repeat center center; + z-index: 1002; +} + +div.AutoFill_border { + display: none; + position: absolute; + background-color: #0063dc; + z-index: 1001; + + box-shadow: 0px 0px 5px #76b4ff; + -moz-box-shadow: 0px 0px 5px #76b4ff; + -webkit-box-shadow: 0px 0px 5px #76b4ff; +} + diff --git a/datatable/extensions/AutoFill/css/dataTables.autoFill.min.css b/datatable/extensions/AutoFill/css/dataTables.autoFill.min.css new file mode 100644 index 0000000..b485f21 --- /dev/null +++ b/datatable/extensions/AutoFill/css/dataTables.autoFill.min.css @@ -0,0 +1 @@ +div.AutoFill_filler{display:none;position:absolute;height:14px;width:14px;background:url(../images/filler.png) no-repeat center center;z-index:1002}div.AutoFill_border{display:none;position:absolute;background-color:#0063dc;z-index:1001;box-shadow:0px 0px 5px #76b4ff;-moz-box-shadow:0px 0px 5px #76b4ff;-webkit-box-shadow:0px 0px 5px #76b4ff} diff --git a/datatable/extensions/AutoFill/examples/columns.html b/datatable/extensions/AutoFill/examples/columns.html new file mode 100644 index 0000000..d891b13 --- /dev/null +++ b/datatable/extensions/AutoFill/examples/columns.html @@ -0,0 +1,644 @@ + + + + + + + + AutoFill example - Column options + + + + + + + + + + + + + + +
+
+

AutoFill example Column options

+ +
+

Columns can be enabled (which they are by default) and disabled from providing the end user with + AutoFill abilities by using either columns or columnDefs and the + enable option. These two arrays work in exactly the same way as in DataTables.

+ +

This example shows how disabling columns counting from the right hand side of the table can be + achieved. In this case, the last three columns.

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
NamePositionOfficeAgeStart dateSalary
NamePositionOfficeAgeStart dateSalary
Tiger NixonSystem ArchitectEdinburgh612011/04/25$320,800
Garrett WintersAccountantTokyo632011/07/25$170,750
Ashton CoxJunior Technical AuthorSan Francisco662009/01/12$86,000
Cedric KellySenior Javascript DeveloperEdinburgh222012/03/29$433,060
Airi SatouAccountantTokyo332008/11/28$162,700
Brielle WilliamsonIntegration SpecialistNew York612012/12/02$372,000
Herrod ChandlerSales AssistantSan Francisco592012/08/06$137,500
Rhona DavidsonIntegration SpecialistTokyo552010/10/14$327,900
Colleen HurstJavascript DeveloperSan Francisco392009/09/15$205,500
Sonya FrostSoftware EngineerEdinburgh232008/12/13$103,600
Jena GainesOffice ManagerLondon302008/12/19$90,560
Quinn FlynnSupport LeadEdinburgh222013/03/03$342,000
Charde MarshallRegional DirectorSan Francisco362008/10/16$470,600
Haley KennedySenior Marketing DesignerLondon432012/12/18$313,500
Tatyana FitzpatrickRegional DirectorLondon192010/03/17$385,750
Michael SilvaMarketing DesignerLondon662012/11/27$198,500
Paul ByrdChief Financial Officer (CFO)New York642010/06/09$725,000
Gloria LittleSystems AdministratorNew York592009/04/10$237,500
Bradley GreerSoftware EngineerLondon412012/10/13$132,000
Dai RiosPersonnel LeadEdinburgh352012/09/26$217,500
Jenette CaldwellDevelopment LeadNew York302011/09/03$345,000
Yuri BerryChief Marketing Officer (CMO)New York402009/06/25$675,000
Caesar VancePre-Sales SupportNew York212011/12/12$106,450
Doris WilderSales AssistantSidney232010/09/20$85,600
Angelica RamosChief Executive Officer (CEO)London472009/10/09$1,200,000
Gavin JoyceDeveloperEdinburgh422010/12/22$92,575
Jennifer ChangRegional DirectorSingapore282010/11/14$357,650
Brenden WagnerSoftware EngineerSan Francisco282011/06/07$206,850
Fiona GreenChief Operating Officer (COO)San Francisco482010/03/11$850,000
Shou ItouRegional MarketingTokyo202011/08/14$163,000
Michelle HouseIntegration SpecialistSidney372011/06/02$95,400
Suki BurksDeveloperLondon532009/10/22$114,500
Prescott BartlettTechnical AuthorLondon272011/05/07$145,000
Gavin CortezTeam LeaderSan Francisco222008/10/26$235,500
Martena MccrayPost-Sales supportEdinburgh462011/03/09$324,050
Unity ButlerMarketing DesignerSan Francisco472009/12/09$85,675
Howard HatfieldOffice ManagerSan Francisco512008/12/16$164,500
Hope FuentesSecretarySan Francisco412010/02/12$109,850
Vivian HarrellFinancial ControllerSan Francisco622009/02/14$452,500
Timothy MooneyOffice ManagerLondon372008/12/11$136,200
Jackson BradshawDirectorNew York652008/09/26$645,750
Olivia LiangSupport EngineerSingapore642011/02/03$234,500
Bruno NashSoftware EngineerLondon382011/05/03$163,500
Sakura YamamotoSupport EngineerTokyo372009/08/19$139,575
Thor WaltonDeveloperNew York612013/08/11$98,540
Finn CamachoSupport EngineerSan Francisco472009/07/07$87,500
Serge BaldwinData CoordinatorSingapore642012/04/09$138,575
Zenaida FrankSoftware EngineerNew York632010/01/04$125,250
Zorita SerranoSoftware EngineerSan Francisco562012/06/01$115,000
Jennifer AcostaJunior Javascript DeveloperEdinburgh432013/02/01$75,650
Cara StevensSales AssistantNew York462011/12/06$145,600
Hermione ButlerRegional DirectorLondon472011/03/21$356,250
Lael GreerSystems AdministratorLondon212009/02/27$103,500
Jonas AlexanderDeveloperSan Francisco302010/07/14$86,500
Shad DeckerRegional DirectorEdinburgh512008/11/13$183,000
Michael BruceJavascript DeveloperSingapore292011/06/27$183,000
Donna SniderCustomer SupportNew York272011/01/25$112,000
+ +
    +
  • Javascript
  • +
  • HTML
  • +
  • CSS
  • +
  • Ajax
  • +
  • Server-side script
  • +
+ +
+
+

The Javascript shown below is used to initialise the table shown in this + example:

$(document).ready(function() { + var table = $('#example').dataTable(); + + new $.fn.dataTable.AutoFill( table, { + "columnDefs": [ + { enable: false, targets: [-1, -2] }, + { increment: false, targets: 3 } + ] + } ); +} ); + +

In addition to the above code, the following Javascript library files are loaded for use in this + example:

+ + +
+ +
+

The HTML shown below is the raw HTML table element, before it has been enhanced by + DataTables:

+
+ +
+
+

This example uses a little bit of additional CSS beyond what is loaded from the library + files (below), in order to correctly display the table. The additional CSS used is shown + below:

+
+ +

The following CSS library files are loaded for use in this example to provide the styling of the + table:

+ + +
+ +
+

This table loads data by Ajax. The latest data that has been loaded is shown below. This data + will update automatically as any additional data is loaded.

+
+ +
+

The script used to perform the server-side processing for this table is shown below. Please note + that this is just an example script using PHP. Server-side processing scripts can be written in any + language, using the protocol described in the + DataTables documentation.

+
+
+
+
+ +
+ +
+ + \ No newline at end of file diff --git a/datatable/extensions/AutoFill/examples/complete-callback.html b/datatable/extensions/AutoFill/examples/complete-callback.html new file mode 100644 index 0000000..2076d4f --- /dev/null +++ b/datatable/extensions/AutoFill/examples/complete-callback.html @@ -0,0 +1,652 @@ + + + + + + + + AutoFill example - Complete callback + + + + + + + + + + + + + + +
+
+

AutoFill example Complete callback

+ +
+

AutoFill provides a number of customisable callback functions so you can tailor it's actions to + exactly what you need. This example shows the use of the complete callback function which + is executed at the end of an auto-fill drag, providing information about the cells that were + altered.

+ +

For a complete description of the complete callback, please refer to the AutoFill documentation.

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
NamePositionOfficeAgeStart dateSalary
NamePositionOfficeAgeStart dateSalary
Tiger NixonSystem ArchitectEdinburgh612011/04/25$320,800
Garrett WintersAccountantTokyo632011/07/25$170,750
Ashton CoxJunior Technical AuthorSan Francisco662009/01/12$86,000
Cedric KellySenior Javascript DeveloperEdinburgh222012/03/29$433,060
Airi SatouAccountantTokyo332008/11/28$162,700
Brielle WilliamsonIntegration SpecialistNew York612012/12/02$372,000
Herrod ChandlerSales AssistantSan Francisco592012/08/06$137,500
Rhona DavidsonIntegration SpecialistTokyo552010/10/14$327,900
Colleen HurstJavascript DeveloperSan Francisco392009/09/15$205,500
Sonya FrostSoftware EngineerEdinburgh232008/12/13$103,600
Jena GainesOffice ManagerLondon302008/12/19$90,560
Quinn FlynnSupport LeadEdinburgh222013/03/03$342,000
Charde MarshallRegional DirectorSan Francisco362008/10/16$470,600
Haley KennedySenior Marketing DesignerLondon432012/12/18$313,500
Tatyana FitzpatrickRegional DirectorLondon192010/03/17$385,750
Michael SilvaMarketing DesignerLondon662012/11/27$198,500
Paul ByrdChief Financial Officer (CFO)New York642010/06/09$725,000
Gloria LittleSystems AdministratorNew York592009/04/10$237,500
Bradley GreerSoftware EngineerLondon412012/10/13$132,000
Dai RiosPersonnel LeadEdinburgh352012/09/26$217,500
Jenette CaldwellDevelopment LeadNew York302011/09/03$345,000
Yuri BerryChief Marketing Officer (CMO)New York402009/06/25$675,000
Caesar VancePre-Sales SupportNew York212011/12/12$106,450
Doris WilderSales AssistantSidney232010/09/20$85,600
Angelica RamosChief Executive Officer (CEO)London472009/10/09$1,200,000
Gavin JoyceDeveloperEdinburgh422010/12/22$92,575
Jennifer ChangRegional DirectorSingapore282010/11/14$357,650
Brenden WagnerSoftware EngineerSan Francisco282011/06/07$206,850
Fiona GreenChief Operating Officer (COO)San Francisco482010/03/11$850,000
Shou ItouRegional MarketingTokyo202011/08/14$163,000
Michelle HouseIntegration SpecialistSidney372011/06/02$95,400
Suki BurksDeveloperLondon532009/10/22$114,500
Prescott BartlettTechnical AuthorLondon272011/05/07$145,000
Gavin CortezTeam LeaderSan Francisco222008/10/26$235,500
Martena MccrayPost-Sales supportEdinburgh462011/03/09$324,050
Unity ButlerMarketing DesignerSan Francisco472009/12/09$85,675
Howard HatfieldOffice ManagerSan Francisco512008/12/16$164,500
Hope FuentesSecretarySan Francisco412010/02/12$109,850
Vivian HarrellFinancial ControllerSan Francisco622009/02/14$452,500
Timothy MooneyOffice ManagerLondon372008/12/11$136,200
Jackson BradshawDirectorNew York652008/09/26$645,750
Olivia LiangSupport EngineerSingapore642011/02/03$234,500
Bruno NashSoftware EngineerLondon382011/05/03$163,500
Sakura YamamotoSupport EngineerTokyo372009/08/19$139,575
Thor WaltonDeveloperNew York612013/08/11$98,540
Finn CamachoSupport EngineerSan Francisco472009/07/07$87,500
Serge BaldwinData CoordinatorSingapore642012/04/09$138,575
Zenaida FrankSoftware EngineerNew York632010/01/04$125,250
Zorita SerranoSoftware EngineerSan Francisco562012/06/01$115,000
Jennifer AcostaJunior Javascript DeveloperEdinburgh432013/02/01$75,650
Cara StevensSales AssistantNew York462011/12/06$145,600
Hermione ButlerRegional DirectorLondon472011/03/21$356,250
Lael GreerSystems AdministratorLondon212009/02/27$103,500
Jonas AlexanderDeveloperSan Francisco302010/07/14$86,500
Shad DeckerRegional DirectorEdinburgh512008/11/13$183,000
Michael BruceJavascript DeveloperSingapore292011/06/27$183,000
Donna SniderCustomer SupportNew York272011/01/25$112,000
+ +
    +
  • Javascript
  • +
  • HTML
  • +
  • CSS
  • +
  • Ajax
  • +
  • Server-side script
  • +
+ +
+
+

The Javascript shown below is used to initialise the table shown in this + example:

$(document).ready(function() { + var table = $('#example').dataTable(); + + new $.fn.dataTable.AutoFill( table, { + complete: function ( altered ) { + var last = altered[ altered.length-1 ]; + alert( + altered.length+' cells were altered in this auto-fill. The '+ + 'value of the last cell altered was: '+last.oldValue+' and is '+ + 'now '+last.newValue + ); + } + } ); +} ); + +

In addition to the above code, the following Javascript library files are loaded for use in this + example:

+ + +
+ +
+

The HTML shown below is the raw HTML table element, before it has been enhanced by + DataTables:

+
+ +
+
+

This example uses a little bit of additional CSS beyond what is loaded from the library + files (below), in order to correctly display the table. The additional CSS used is shown + below:

+
+ +

The following CSS library files are loaded for use in this example to provide the styling of the + table:

+ + +
+ +
+

This table loads data by Ajax. The latest data that has been loaded is shown below. This data + will update automatically as any additional data is loaded.

+
+ +
+

The script used to perform the server-side processing for this table is shown below. Please note + that this is just an example script using PHP. Server-side processing scripts can be written in any + language, using the protocol described in the + DataTables documentation.

+
+
+
+
+ +
+ +
+ + \ No newline at end of file diff --git a/datatable/extensions/AutoFill/examples/fill-both.html b/datatable/extensions/AutoFill/examples/fill-both.html new file mode 100644 index 0000000..f65076e --- /dev/null +++ b/datatable/extensions/AutoFill/examples/fill-both.html @@ -0,0 +1,641 @@ + + + + + + + + AutoFill example - Horizontal and vertical fill + + + + + + + + + + + + + + +
+
+

AutoFill example Horizontal and vertical fill

+ +
+

By default AutoFill will allow the fill to operate only on a single column at a time (i.e. + vertically). However, it has the ability to provide the fill either horizontally, over both axis or + limited to just one axis depending on the direction of the drag. This option is provided by the + mode sanitisation option.

+ +

In this case it is set to both (i.e. both horizontal and vertical axis) to provide the + filler along a row, rather than a column.

+ +

For the full range of options and syntax for mode please refer to the AutoFill documentation.

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
NamePositionOfficeAgeStart dateSalary
NamePositionOfficeAgeStart dateSalary
Tiger NixonSystem ArchitectEdinburgh612011/04/25$320,800
Garrett WintersAccountantTokyo632011/07/25$170,750
Ashton CoxJunior Technical AuthorSan Francisco662009/01/12$86,000
Cedric KellySenior Javascript DeveloperEdinburgh222012/03/29$433,060
Airi SatouAccountantTokyo332008/11/28$162,700
Brielle WilliamsonIntegration SpecialistNew York612012/12/02$372,000
Herrod ChandlerSales AssistantSan Francisco592012/08/06$137,500
Rhona DavidsonIntegration SpecialistTokyo552010/10/14$327,900
Colleen HurstJavascript DeveloperSan Francisco392009/09/15$205,500
Sonya FrostSoftware EngineerEdinburgh232008/12/13$103,600
Jena GainesOffice ManagerLondon302008/12/19$90,560
Quinn FlynnSupport LeadEdinburgh222013/03/03$342,000
Charde MarshallRegional DirectorSan Francisco362008/10/16$470,600
Haley KennedySenior Marketing DesignerLondon432012/12/18$313,500
Tatyana FitzpatrickRegional DirectorLondon192010/03/17$385,750
Michael SilvaMarketing DesignerLondon662012/11/27$198,500
Paul ByrdChief Financial Officer (CFO)New York642010/06/09$725,000
Gloria LittleSystems AdministratorNew York592009/04/10$237,500
Bradley GreerSoftware EngineerLondon412012/10/13$132,000
Dai RiosPersonnel LeadEdinburgh352012/09/26$217,500
Jenette CaldwellDevelopment LeadNew York302011/09/03$345,000
Yuri BerryChief Marketing Officer (CMO)New York402009/06/25$675,000
Caesar VancePre-Sales SupportNew York212011/12/12$106,450
Doris WilderSales AssistantSidney232010/09/20$85,600
Angelica RamosChief Executive Officer (CEO)London472009/10/09$1,200,000
Gavin JoyceDeveloperEdinburgh422010/12/22$92,575
Jennifer ChangRegional DirectorSingapore282010/11/14$357,650
Brenden WagnerSoftware EngineerSan Francisco282011/06/07$206,850
Fiona GreenChief Operating Officer (COO)San Francisco482010/03/11$850,000
Shou ItouRegional MarketingTokyo202011/08/14$163,000
Michelle HouseIntegration SpecialistSidney372011/06/02$95,400
Suki BurksDeveloperLondon532009/10/22$114,500
Prescott BartlettTechnical AuthorLondon272011/05/07$145,000
Gavin CortezTeam LeaderSan Francisco222008/10/26$235,500
Martena MccrayPost-Sales supportEdinburgh462011/03/09$324,050
Unity ButlerMarketing DesignerSan Francisco472009/12/09$85,675
Howard HatfieldOffice ManagerSan Francisco512008/12/16$164,500
Hope FuentesSecretarySan Francisco412010/02/12$109,850
Vivian HarrellFinancial ControllerSan Francisco622009/02/14$452,500
Timothy MooneyOffice ManagerLondon372008/12/11$136,200
Jackson BradshawDirectorNew York652008/09/26$645,750
Olivia LiangSupport EngineerSingapore642011/02/03$234,500
Bruno NashSoftware EngineerLondon382011/05/03$163,500
Sakura YamamotoSupport EngineerTokyo372009/08/19$139,575
Thor WaltonDeveloperNew York612013/08/11$98,540
Finn CamachoSupport EngineerSan Francisco472009/07/07$87,500
Serge BaldwinData CoordinatorSingapore642012/04/09$138,575
Zenaida FrankSoftware EngineerNew York632010/01/04$125,250
Zorita SerranoSoftware EngineerSan Francisco562012/06/01$115,000
Jennifer AcostaJunior Javascript DeveloperEdinburgh432013/02/01$75,650
Cara StevensSales AssistantNew York462011/12/06$145,600
Hermione ButlerRegional DirectorLondon472011/03/21$356,250
Lael GreerSystems AdministratorLondon212009/02/27$103,500
Jonas AlexanderDeveloperSan Francisco302010/07/14$86,500
Shad DeckerRegional DirectorEdinburgh512008/11/13$183,000
Michael BruceJavascript DeveloperSingapore292011/06/27$183,000
Donna SniderCustomer SupportNew York272011/01/25$112,000
+ +
    +
  • Javascript
  • +
  • HTML
  • +
  • CSS
  • +
  • Ajax
  • +
  • Server-side script
  • +
+ +
+
+

The Javascript shown below is used to initialise the table shown in this + example:

$(document).ready(function() { + var table = $('#example').DataTable(); + + new $.fn.dataTable.AutoFill( table, { + mode: 'both' + } ); +} ); + +

In addition to the above code, the following Javascript library files are loaded for use in this + example:

+ + +
+ +
+

The HTML shown below is the raw HTML table element, before it has been enhanced by + DataTables:

+
+ +
+
+

This example uses a little bit of additional CSS beyond what is loaded from the library + files (below), in order to correctly display the table. The additional CSS used is shown + below:

+
+ +

The following CSS library files are loaded for use in this example to provide the styling of the + table:

+ + +
+ +
+

This table loads data by Ajax. The latest data that has been loaded is shown below. This data + will update automatically as any additional data is loaded.

+
+ +
+

The script used to perform the server-side processing for this table is shown below. Please note + that this is just an example script using PHP. Server-side processing scripts can be written in any + language, using the protocol described in the + DataTables documentation.

+
+
+
+
+ +
+ +
+ + \ No newline at end of file diff --git a/datatable/extensions/AutoFill/examples/fill-horizontal.html b/datatable/extensions/AutoFill/examples/fill-horizontal.html new file mode 100644 index 0000000..13cadac --- /dev/null +++ b/datatable/extensions/AutoFill/examples/fill-horizontal.html @@ -0,0 +1,641 @@ + + + + + + + + AutoFill example - Horizontal fill + + + + + + + + + + + + + + +
+
+

AutoFill example Horizontal fill

+ +
+

By default AutoFill will allow the fill to operate only on a single column at a time (i.e. + vertically). However, it has the ability to provide the fill either horizontally, over both axis or + limited to just one axis depending on the direction of the drag. This option is provided by the + mode sanitisation option.

+ +

In this case it is set to x (i.e. horizontal axis) to provide the filler along a row, + rather than a column.

+ +

For the full range of options and syntax for mode please refer to the AutoFill documentation.

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
NamePositionOfficeAgeStart dateSalary
NamePositionOfficeAgeStart dateSalary
Tiger NixonSystem ArchitectEdinburgh612011/04/25$320,800
Garrett WintersAccountantTokyo632011/07/25$170,750
Ashton CoxJunior Technical AuthorSan Francisco662009/01/12$86,000
Cedric KellySenior Javascript DeveloperEdinburgh222012/03/29$433,060
Airi SatouAccountantTokyo332008/11/28$162,700
Brielle WilliamsonIntegration SpecialistNew York612012/12/02$372,000
Herrod ChandlerSales AssistantSan Francisco592012/08/06$137,500
Rhona DavidsonIntegration SpecialistTokyo552010/10/14$327,900
Colleen HurstJavascript DeveloperSan Francisco392009/09/15$205,500
Sonya FrostSoftware EngineerEdinburgh232008/12/13$103,600
Jena GainesOffice ManagerLondon302008/12/19$90,560
Quinn FlynnSupport LeadEdinburgh222013/03/03$342,000
Charde MarshallRegional DirectorSan Francisco362008/10/16$470,600
Haley KennedySenior Marketing DesignerLondon432012/12/18$313,500
Tatyana FitzpatrickRegional DirectorLondon192010/03/17$385,750
Michael SilvaMarketing DesignerLondon662012/11/27$198,500
Paul ByrdChief Financial Officer (CFO)New York642010/06/09$725,000
Gloria LittleSystems AdministratorNew York592009/04/10$237,500
Bradley GreerSoftware EngineerLondon412012/10/13$132,000
Dai RiosPersonnel LeadEdinburgh352012/09/26$217,500
Jenette CaldwellDevelopment LeadNew York302011/09/03$345,000
Yuri BerryChief Marketing Officer (CMO)New York402009/06/25$675,000
Caesar VancePre-Sales SupportNew York212011/12/12$106,450
Doris WilderSales AssistantSidney232010/09/20$85,600
Angelica RamosChief Executive Officer (CEO)London472009/10/09$1,200,000
Gavin JoyceDeveloperEdinburgh422010/12/22$92,575
Jennifer ChangRegional DirectorSingapore282010/11/14$357,650
Brenden WagnerSoftware EngineerSan Francisco282011/06/07$206,850
Fiona GreenChief Operating Officer (COO)San Francisco482010/03/11$850,000
Shou ItouRegional MarketingTokyo202011/08/14$163,000
Michelle HouseIntegration SpecialistSidney372011/06/02$95,400
Suki BurksDeveloperLondon532009/10/22$114,500
Prescott BartlettTechnical AuthorLondon272011/05/07$145,000
Gavin CortezTeam LeaderSan Francisco222008/10/26$235,500
Martena MccrayPost-Sales supportEdinburgh462011/03/09$324,050
Unity ButlerMarketing DesignerSan Francisco472009/12/09$85,675
Howard HatfieldOffice ManagerSan Francisco512008/12/16$164,500
Hope FuentesSecretarySan Francisco412010/02/12$109,850
Vivian HarrellFinancial ControllerSan Francisco622009/02/14$452,500
Timothy MooneyOffice ManagerLondon372008/12/11$136,200
Jackson BradshawDirectorNew York652008/09/26$645,750
Olivia LiangSupport EngineerSingapore642011/02/03$234,500
Bruno NashSoftware EngineerLondon382011/05/03$163,500
Sakura YamamotoSupport EngineerTokyo372009/08/19$139,575
Thor WaltonDeveloperNew York612013/08/11$98,540
Finn CamachoSupport EngineerSan Francisco472009/07/07$87,500
Serge BaldwinData CoordinatorSingapore642012/04/09$138,575
Zenaida FrankSoftware EngineerNew York632010/01/04$125,250
Zorita SerranoSoftware EngineerSan Francisco562012/06/01$115,000
Jennifer AcostaJunior Javascript DeveloperEdinburgh432013/02/01$75,650
Cara StevensSales AssistantNew York462011/12/06$145,600
Hermione ButlerRegional DirectorLondon472011/03/21$356,250
Lael GreerSystems AdministratorLondon212009/02/27$103,500
Jonas AlexanderDeveloperSan Francisco302010/07/14$86,500
Shad DeckerRegional DirectorEdinburgh512008/11/13$183,000
Michael BruceJavascript DeveloperSingapore292011/06/27$183,000
Donna SniderCustomer SupportNew York272011/01/25$112,000
+ +
    +
  • Javascript
  • +
  • HTML
  • +
  • CSS
  • +
  • Ajax
  • +
  • Server-side script
  • +
+ +
+
+

The Javascript shown below is used to initialise the table shown in this + example:

$(document).ready(function() { + var table = $('#example').DataTable(); + + new $.fn.dataTable.AutoFill( table, { + mode: 'x' + } ); +} ); + +

In addition to the above code, the following Javascript library files are loaded for use in this + example:

+ + +
+ +
+

The HTML shown below is the raw HTML table element, before it has been enhanced by + DataTables:

+
+ +
+
+

This example uses a little bit of additional CSS beyond what is loaded from the library + files (below), in order to correctly display the table. The additional CSS used is shown + below:

+
+ +

The following CSS library files are loaded for use in this example to provide the styling of the + table:

+ + +
+ +
+

This table loads data by Ajax. The latest data that has been loaded is shown below. This data + will update automatically as any additional data is loaded.

+
+ +
+

The script used to perform the server-side processing for this table is shown below. Please note + that this is just an example script using PHP. Server-side processing scripts can be written in any + language, using the protocol described in the + DataTables documentation.

+
+
+
+
+ +
+ +
+ + \ No newline at end of file diff --git a/datatable/extensions/AutoFill/examples/index.html b/datatable/extensions/AutoFill/examples/index.html new file mode 100644 index 0000000..9cade86 --- /dev/null +++ b/datatable/extensions/AutoFill/examples/index.html @@ -0,0 +1,66 @@ + + + + + + + + + + + + + AutoFill examples - AutoFill examples + + + +
+
+

AutoFill example AutoFill examples

+ +
+

AutoFill gives an Excel like option to a DataTable to click and drag over multiple cells, filling in + information over the selected cells and incrementing numbers as needed.

+ +

Thanks to Phoniax AS for their sponsorship of this plug-in for + DataTables.

+
+
+
+ +
+ +
+ + \ No newline at end of file diff --git a/datatable/extensions/AutoFill/examples/scrolling.html b/datatable/extensions/AutoFill/examples/scrolling.html new file mode 100644 index 0000000..66871ec --- /dev/null +++ b/datatable/extensions/AutoFill/examples/scrolling.html @@ -0,0 +1,638 @@ + + + + + + + + AutoFill example - Scrolling DataTable + + + + + + + + + + + + + + +
+
+

AutoFill example Scrolling DataTable

+ +
+

When dragging an AutoFill handle, the table (if DataTables scrolling is enabled) or the window will + be automatically scrolled, as you approach the edge of the scrolling component. The example below shows + the effect with DataTables scrolling (and also window if needed).

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
NamePositionOfficeAgeStart dateSalary
NamePositionOfficeAgeStart dateSalary
Tiger NixonSystem ArchitectEdinburgh612011/04/25$320,800
Garrett WintersAccountantTokyo632011/07/25$170,750
Ashton CoxJunior Technical AuthorSan Francisco662009/01/12$86,000
Cedric KellySenior Javascript DeveloperEdinburgh222012/03/29$433,060
Airi SatouAccountantTokyo332008/11/28$162,700
Brielle WilliamsonIntegration SpecialistNew York612012/12/02$372,000
Herrod ChandlerSales AssistantSan Francisco592012/08/06$137,500
Rhona DavidsonIntegration SpecialistTokyo552010/10/14$327,900
Colleen HurstJavascript DeveloperSan Francisco392009/09/15$205,500
Sonya FrostSoftware EngineerEdinburgh232008/12/13$103,600
Jena GainesOffice ManagerLondon302008/12/19$90,560
Quinn FlynnSupport LeadEdinburgh222013/03/03$342,000
Charde MarshallRegional DirectorSan Francisco362008/10/16$470,600
Haley KennedySenior Marketing DesignerLondon432012/12/18$313,500
Tatyana FitzpatrickRegional DirectorLondon192010/03/17$385,750
Michael SilvaMarketing DesignerLondon662012/11/27$198,500
Paul ByrdChief Financial Officer (CFO)New York642010/06/09$725,000
Gloria LittleSystems AdministratorNew York592009/04/10$237,500
Bradley GreerSoftware EngineerLondon412012/10/13$132,000
Dai RiosPersonnel LeadEdinburgh352012/09/26$217,500
Jenette CaldwellDevelopment LeadNew York302011/09/03$345,000
Yuri BerryChief Marketing Officer (CMO)New York402009/06/25$675,000
Caesar VancePre-Sales SupportNew York212011/12/12$106,450
Doris WilderSales AssistantSidney232010/09/20$85,600
Angelica RamosChief Executive Officer (CEO)London472009/10/09$1,200,000
Gavin JoyceDeveloperEdinburgh422010/12/22$92,575
Jennifer ChangRegional DirectorSingapore282010/11/14$357,650
Brenden WagnerSoftware EngineerSan Francisco282011/06/07$206,850
Fiona GreenChief Operating Officer (COO)San Francisco482010/03/11$850,000
Shou ItouRegional MarketingTokyo202011/08/14$163,000
Michelle HouseIntegration SpecialistSidney372011/06/02$95,400
Suki BurksDeveloperLondon532009/10/22$114,500
Prescott BartlettTechnical AuthorLondon272011/05/07$145,000
Gavin CortezTeam LeaderSan Francisco222008/10/26$235,500
Martena MccrayPost-Sales supportEdinburgh462011/03/09$324,050
Unity ButlerMarketing DesignerSan Francisco472009/12/09$85,675
Howard HatfieldOffice ManagerSan Francisco512008/12/16$164,500
Hope FuentesSecretarySan Francisco412010/02/12$109,850
Vivian HarrellFinancial ControllerSan Francisco622009/02/14$452,500
Timothy MooneyOffice ManagerLondon372008/12/11$136,200
Jackson BradshawDirectorNew York652008/09/26$645,750
Olivia LiangSupport EngineerSingapore642011/02/03$234,500
Bruno NashSoftware EngineerLondon382011/05/03$163,500
Sakura YamamotoSupport EngineerTokyo372009/08/19$139,575
Thor WaltonDeveloperNew York612013/08/11$98,540
Finn CamachoSupport EngineerSan Francisco472009/07/07$87,500
Serge BaldwinData CoordinatorSingapore642012/04/09$138,575
Zenaida FrankSoftware EngineerNew York632010/01/04$125,250
Zorita SerranoSoftware EngineerSan Francisco562012/06/01$115,000
Jennifer AcostaJunior Javascript DeveloperEdinburgh432013/02/01$75,650
Cara StevensSales AssistantNew York462011/12/06$145,600
Hermione ButlerRegional DirectorLondon472011/03/21$356,250
Lael GreerSystems AdministratorLondon212009/02/27$103,500
Jonas AlexanderDeveloperSan Francisco302010/07/14$86,500
Shad DeckerRegional DirectorEdinburgh512008/11/13$183,000
Michael BruceJavascript DeveloperSingapore292011/06/27$183,000
Donna SniderCustomer SupportNew York272011/01/25$112,000
+ +
    +
  • Javascript
  • +
  • HTML
  • +
  • CSS
  • +
  • Ajax
  • +
  • Server-side script
  • +
+ +
+
+

The Javascript shown below is used to initialise the table shown in this + example:

$(document).ready(function() { + var table = $('#example').dataTable( { + scrollY: 200, + scrollCollapse: false, + paginate: false + } ); + + new $.fn.dataTable.AutoFill( table ); +} ); + +

In addition to the above code, the following Javascript library files are loaded for use in this + example:

+ + +
+ +
+

The HTML shown below is the raw HTML table element, before it has been enhanced by + DataTables:

+
+ +
+
+

This example uses a little bit of additional CSS beyond what is loaded from the library + files (below), in order to correctly display the table. The additional CSS used is shown + below:

+
+ +

The following CSS library files are loaded for use in this example to provide the styling of the + table:

+ + +
+ +
+

This table loads data by Ajax. The latest data that has been loaded is shown below. This data + will update automatically as any additional data is loaded.

+
+ +
+

The script used to perform the server-side processing for this table is shown below. Please note + that this is just an example script using PHP. Server-side processing scripts can be written in any + language, using the protocol described in the + DataTables documentation.

+
+
+
+
+ +
+ +
+ + \ No newline at end of file diff --git a/datatable/extensions/AutoFill/examples/simple.html b/datatable/extensions/AutoFill/examples/simple.html new file mode 100644 index 0000000..ea3db49 --- /dev/null +++ b/datatable/extensions/AutoFill/examples/simple.html @@ -0,0 +1,631 @@ + + + + + + + + AutoFill example - Basic initialisation + + + + + + + + + + + + + + +
+
+

AutoFill example Basic initialisation

+ +
+

AutoFill gives an Excel like option to a DataTable to click and drag over multiple cells, filling in + information over the selected cells and incrementing numbers as needed.

+ +

AutoFill is initialised using the $.fn.dataTable.AutoFill function as shown in the + example below. It requires one parameter, the DataTable instance that AutoFill is to operate on, and + optionally a second configuration parameter, which is shown in the other AutoFill examples.

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
NamePositionOfficeAgeStart dateSalary
NamePositionOfficeAgeStart dateSalary
Tiger NixonSystem ArchitectEdinburgh612011/04/25$320,800
Garrett WintersAccountantTokyo632011/07/25$170,750
Ashton CoxJunior Technical AuthorSan Francisco662009/01/12$86,000
Cedric KellySenior Javascript DeveloperEdinburgh222012/03/29$433,060
Airi SatouAccountantTokyo332008/11/28$162,700
Brielle WilliamsonIntegration SpecialistNew York612012/12/02$372,000
Herrod ChandlerSales AssistantSan Francisco592012/08/06$137,500
Rhona DavidsonIntegration SpecialistTokyo552010/10/14$327,900
Colleen HurstJavascript DeveloperSan Francisco392009/09/15$205,500
Sonya FrostSoftware EngineerEdinburgh232008/12/13$103,600
Jena GainesOffice ManagerLondon302008/12/19$90,560
Quinn FlynnSupport LeadEdinburgh222013/03/03$342,000
Charde MarshallRegional DirectorSan Francisco362008/10/16$470,600
Haley KennedySenior Marketing DesignerLondon432012/12/18$313,500
Tatyana FitzpatrickRegional DirectorLondon192010/03/17$385,750
Michael SilvaMarketing DesignerLondon662012/11/27$198,500
Paul ByrdChief Financial Officer (CFO)New York642010/06/09$725,000
Gloria LittleSystems AdministratorNew York592009/04/10$237,500
Bradley GreerSoftware EngineerLondon412012/10/13$132,000
Dai RiosPersonnel LeadEdinburgh352012/09/26$217,500
Jenette CaldwellDevelopment LeadNew York302011/09/03$345,000
Yuri BerryChief Marketing Officer (CMO)New York402009/06/25$675,000
Caesar VancePre-Sales SupportNew York212011/12/12$106,450
Doris WilderSales AssistantSidney232010/09/20$85,600
Angelica RamosChief Executive Officer (CEO)London472009/10/09$1,200,000
Gavin JoyceDeveloperEdinburgh422010/12/22$92,575
Jennifer ChangRegional DirectorSingapore282010/11/14$357,650
Brenden WagnerSoftware EngineerSan Francisco282011/06/07$206,850
Fiona GreenChief Operating Officer (COO)San Francisco482010/03/11$850,000
Shou ItouRegional MarketingTokyo202011/08/14$163,000
Michelle HouseIntegration SpecialistSidney372011/06/02$95,400
Suki BurksDeveloperLondon532009/10/22$114,500
Prescott BartlettTechnical AuthorLondon272011/05/07$145,000
Gavin CortezTeam LeaderSan Francisco222008/10/26$235,500
Martena MccrayPost-Sales supportEdinburgh462011/03/09$324,050
Unity ButlerMarketing DesignerSan Francisco472009/12/09$85,675
Howard HatfieldOffice ManagerSan Francisco512008/12/16$164,500
Hope FuentesSecretarySan Francisco412010/02/12$109,850
Vivian HarrellFinancial ControllerSan Francisco622009/02/14$452,500
Timothy MooneyOffice ManagerLondon372008/12/11$136,200
Jackson BradshawDirectorNew York652008/09/26$645,750
Olivia LiangSupport EngineerSingapore642011/02/03$234,500
Bruno NashSoftware EngineerLondon382011/05/03$163,500
Sakura YamamotoSupport EngineerTokyo372009/08/19$139,575
Thor WaltonDeveloperNew York612013/08/11$98,540
Finn CamachoSupport EngineerSan Francisco472009/07/07$87,500
Serge BaldwinData CoordinatorSingapore642012/04/09$138,575
Zenaida FrankSoftware EngineerNew York632010/01/04$125,250
Zorita SerranoSoftware EngineerSan Francisco562012/06/01$115,000
Jennifer AcostaJunior Javascript DeveloperEdinburgh432013/02/01$75,650
Cara StevensSales AssistantNew York462011/12/06$145,600
Hermione ButlerRegional DirectorLondon472011/03/21$356,250
Lael GreerSystems AdministratorLondon212009/02/27$103,500
Jonas AlexanderDeveloperSan Francisco302010/07/14$86,500
Shad DeckerRegional DirectorEdinburgh512008/11/13$183,000
Michael BruceJavascript DeveloperSingapore292011/06/27$183,000
Donna SniderCustomer SupportNew York272011/01/25$112,000
+ +
    +
  • Javascript
  • +
  • HTML
  • +
  • CSS
  • +
  • Ajax
  • +
  • Server-side script
  • +
+ +
+
+

The Javascript shown below is used to initialise the table shown in this + example:

$(document).ready(function() { + var table = $('#example').DataTable(); + new $.fn.dataTable.AutoFill( table ); +} ); + +

In addition to the above code, the following Javascript library files are loaded for use in this + example:

+ + +
+ +
+

The HTML shown below is the raw HTML table element, before it has been enhanced by + DataTables:

+
+ +
+
+

This example uses a little bit of additional CSS beyond what is loaded from the library + files (below), in order to correctly display the table. The additional CSS used is shown + below:

+
+ +

The following CSS library files are loaded for use in this example to provide the styling of the + table:

+ + +
+ +
+

This table loads data by Ajax. The latest data that has been loaded is shown below. This data + will update automatically as any additional data is loaded.

+
+ +
+

The script used to perform the server-side processing for this table is shown below. Please note + that this is just an example script using PHP. Server-side processing scripts can be written in any + language, using the protocol described in the + DataTables documentation.

+
+
+
+
+ +
+ +
+ + \ No newline at end of file diff --git a/datatable/extensions/AutoFill/examples/step-callback.html b/datatable/extensions/AutoFill/examples/step-callback.html new file mode 100644 index 0000000..c1255aa --- /dev/null +++ b/datatable/extensions/AutoFill/examples/step-callback.html @@ -0,0 +1,660 @@ + + + + + + + + AutoFill example - Step callback + + + + + + + + + + + + + + +
+
+

AutoFill example Step callback

+ +
+

By default, AutoFill will increment cells that contain numbers by a single digit for each cell that + is iterated over (try the Age column below for example). This behaviour can be disabled + completely using the increment column option, but it can also be modified to suit your + requirements through use of the step column callback function.

+ +

The step callback is executed for each cell in the auto-fill set and gives complete + control over how data is incremented. The example below shows the step function being used on the + Salary column to increment by 100, rather than 1 for each cell.

+ +

For a complete description of the step callback, please refer to the AutoFill documentation.

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
NamePositionOfficeAgeStart dateSalary
NamePositionOfficeAgeStart dateSalary
Tiger NixonSystem ArchitectEdinburgh612011/04/25$320,800
Garrett WintersAccountantTokyo632011/07/25$170,750
Ashton CoxJunior Technical AuthorSan Francisco662009/01/12$86,000
Cedric KellySenior Javascript DeveloperEdinburgh222012/03/29$433,060
Airi SatouAccountantTokyo332008/11/28$162,700
Brielle WilliamsonIntegration SpecialistNew York612012/12/02$372,000
Herrod ChandlerSales AssistantSan Francisco592012/08/06$137,500
Rhona DavidsonIntegration SpecialistTokyo552010/10/14$327,900
Colleen HurstJavascript DeveloperSan Francisco392009/09/15$205,500
Sonya FrostSoftware EngineerEdinburgh232008/12/13$103,600
Jena GainesOffice ManagerLondon302008/12/19$90,560
Quinn FlynnSupport LeadEdinburgh222013/03/03$342,000
Charde MarshallRegional DirectorSan Francisco362008/10/16$470,600
Haley KennedySenior Marketing DesignerLondon432012/12/18$313,500
Tatyana FitzpatrickRegional DirectorLondon192010/03/17$385,750
Michael SilvaMarketing DesignerLondon662012/11/27$198,500
Paul ByrdChief Financial Officer (CFO)New York642010/06/09$725,000
Gloria LittleSystems AdministratorNew York592009/04/10$237,500
Bradley GreerSoftware EngineerLondon412012/10/13$132,000
Dai RiosPersonnel LeadEdinburgh352012/09/26$217,500
Jenette CaldwellDevelopment LeadNew York302011/09/03$345,000
Yuri BerryChief Marketing Officer (CMO)New York402009/06/25$675,000
Caesar VancePre-Sales SupportNew York212011/12/12$106,450
Doris WilderSales AssistantSidney232010/09/20$85,600
Angelica RamosChief Executive Officer (CEO)London472009/10/09$1,200,000
Gavin JoyceDeveloperEdinburgh422010/12/22$92,575
Jennifer ChangRegional DirectorSingapore282010/11/14$357,650
Brenden WagnerSoftware EngineerSan Francisco282011/06/07$206,850
Fiona GreenChief Operating Officer (COO)San Francisco482010/03/11$850,000
Shou ItouRegional MarketingTokyo202011/08/14$163,000
Michelle HouseIntegration SpecialistSidney372011/06/02$95,400
Suki BurksDeveloperLondon532009/10/22$114,500
Prescott BartlettTechnical AuthorLondon272011/05/07$145,000
Gavin CortezTeam LeaderSan Francisco222008/10/26$235,500
Martena MccrayPost-Sales supportEdinburgh462011/03/09$324,050
Unity ButlerMarketing DesignerSan Francisco472009/12/09$85,675
Howard HatfieldOffice ManagerSan Francisco512008/12/16$164,500
Hope FuentesSecretarySan Francisco412010/02/12$109,850
Vivian HarrellFinancial ControllerSan Francisco622009/02/14$452,500
Timothy MooneyOffice ManagerLondon372008/12/11$136,200
Jackson BradshawDirectorNew York652008/09/26$645,750
Olivia LiangSupport EngineerSingapore642011/02/03$234,500
Bruno NashSoftware EngineerLondon382011/05/03$163,500
Sakura YamamotoSupport EngineerTokyo372009/08/19$139,575
Thor WaltonDeveloperNew York612013/08/11$98,540
Finn CamachoSupport EngineerSan Francisco472009/07/07$87,500
Serge BaldwinData CoordinatorSingapore642012/04/09$138,575
Zenaida FrankSoftware EngineerNew York632010/01/04$125,250
Zorita SerranoSoftware EngineerSan Francisco562012/06/01$115,000
Jennifer AcostaJunior Javascript DeveloperEdinburgh432013/02/01$75,650
Cara StevensSales AssistantNew York462011/12/06$145,600
Hermione ButlerRegional DirectorLondon472011/03/21$356,250
Lael GreerSystems AdministratorLondon212009/02/27$103,500
Jonas AlexanderDeveloperSan Francisco302010/07/14$86,500
Shad DeckerRegional DirectorEdinburgh512008/11/13$183,000
Michael BruceJavascript DeveloperSingapore292011/06/27$183,000
Donna SniderCustomer SupportNew York272011/01/25$112,000
+ +
    +
  • Javascript
  • +
  • HTML
  • +
  • CSS
  • +
  • Ajax
  • +
  • Server-side script
  • +
+ +
+
+

The Javascript shown below is used to initialise the table shown in this + example:

$(document).ready(function() { + var table = $('#example').dataTable(); + + new $.fn.dataTable.AutoFill( table, { + columnDefs: [ { + targets: -1, + step: function ( cell, read, last, i, x, y ) { + var val = parseInt( (last || read).replace(/[$,]/g, ''), 10 ); + val += (x<0 || y<0 ? -100 : 100); // - if going back up, + if going down + + // Format for the currency column + return '$'+val.toString().replace( /\B(?=(\d{3})+(?!\d))/g, ',' ); + } + } ] + } ); +} ); + +

In addition to the above code, the following Javascript library files are loaded for use in this + example:

+ + +
+ +
+

The HTML shown below is the raw HTML table element, before it has been enhanced by + DataTables:

+
+ +
+
+

This example uses a little bit of additional CSS beyond what is loaded from the library + files (below), in order to correctly display the table. The additional CSS used is shown + below:

+
+ +

The following CSS library files are loaded for use in this example to provide the styling of the + table:

+ + +
+ +
+

This table loads data by Ajax. The latest data that has been loaded is shown below. This data + will update automatically as any additional data is loaded.

+
+ +
+

The script used to perform the server-side processing for this table is shown below. Please note + that this is just an example script using PHP. Server-side processing scripts can be written in any + language, using the protocol described in the + DataTables documentation.

+
+
+
+
+ +
+ +
+ + \ No newline at end of file diff --git a/datatable/extensions/AutoFill/images/filler.png b/datatable/extensions/AutoFill/images/filler.png new file mode 100644 index 0000000000000000000000000000000000000000..f2af65d8c38a5b752894dffc224021da92b182c2 GIT binary patch literal 1040 zcmaJ=&ui0A9M66@w!&Z+!70ikJBe%ZlKu{>-PSCwvdq#I>|w&vYiQvJ*5b8_Ub{?#`r0{k+Lq*2zHAYueQ6G zuVR9|Dt172AqG@UH|-#9;#F13*&fks9p&USOBFcNG^F?pgo&gOn--L~AjnEm7NL?z zMw6*X9Lg!7&6TmfW+9ujxyCU!-jy4yg5}W6GIGszWGF7SK(l1Y?CvGfRj(P&hdK>+K$ z<(~eLG5Kqz6arhHFQ57{oj=S>GJC1~', { + 'class': 'AutoFill_filler' + } ) + .appendTo( 'body' ); + this.dom.filler = filler[0]; + + // Get the height / width of the click element + this.s.filler.height = filler.height(); + this.s.filler.width = filler.width(); + filler[0].style.display = "none"; + + /* Border display - one div for each side. We can't just use a single + * one with a border, as we want the events to effectively pass through + * the transparent bit of the box + */ + var border; + var appender = document.body; + if ( that.s.dt.oScroll.sY !== "" ) { + that.s.dt.nTable.parentNode.style.position = "relative"; + appender = that.s.dt.nTable.parentNode; + } + + border = $('
', { + "class": "AutoFill_border" + } ); + this.dom.borderTop = border.clone().appendTo( appender )[0]; + this.dom.borderRight = border.clone().appendTo( appender )[0]; + this.dom.borderBottom = border.clone().appendTo( appender )[0]; + this.dom.borderLeft = border.clone().appendTo( appender )[0]; + + /* Events */ + filler.on( 'mousedown.DTAF', function (e) { + this.onselectstart = function() { return false; }; + that._fnFillerDragStart.call( that, e ); + return false; + } ); + + $('tbody', this.dom.table).on( + 'mouseover.DTAF mouseout.DTAF', + '>tr>td, >tr>th', + function (e) { + that._fnFillerDisplay.call( that, e ); + } + ); + + $(this.dom.table).on( 'destroy.dt.DTAF', function () { + filler.off( 'mousedown.DTAF' ).remove(); + $('tbody', this.dom.table).off( 'mouseover.DTAF mouseout.DTAF' ); + } ); + }, + + + _initColumns: function ( ) + { + var that = this; + var i, ien; + var dt = this.s.dt; + var config = this.s.init; + + for ( i=0, ien=dt.aoColumns.length ; i offsetEnd.left) { + x1 = offsetEnd.left - border; + x2 = offsetStart.left + $(nStart).outerWidth(); + width = offsetStart.left + $(nStart).outerWidth() - offsetEnd.left + (2*border); + } + + if ( this.s.dt.oScroll.sY !== "" ) + { + /* The border elements are inside the DT scroller - so position relative to that */ + var + offsetScroll = $(this.s.dt.nTable.parentNode).offset(), + scrollTop = $(this.s.dt.nTable.parentNode).scrollTop(), + scrollLeft = $(this.s.dt.nTable.parentNode).scrollLeft(); + + x1 -= offsetScroll.left - scrollLeft; + x2 -= offsetScroll.left - scrollLeft; + y1 -= offsetScroll.top - scrollTop; + y2 -= offsetScroll.top - scrollTop; + } + + /* Top */ + oStyle = this.dom.borderTop.style; + oStyle.top = y1+"px"; + oStyle.left = x1+"px"; + oStyle.height = this.s.border.width+"px"; + oStyle.width = width+"px"; + + /* Bottom */ + oStyle = this.dom.borderBottom.style; + oStyle.top = y2+"px"; + oStyle.left = x1+"px"; + oStyle.height = this.s.border.width+"px"; + oStyle.width = width+"px"; + + /* Left */ + oStyle = this.dom.borderLeft.style; + oStyle.top = y1+"px"; + oStyle.left = x1+"px"; + oStyle.height = height+"px"; + oStyle.width = this.s.border.width+"px"; + + /* Right */ + oStyle = this.dom.borderRight.style; + oStyle.top = y1+"px"; + oStyle.left = x2+"px"; + oStyle.height = height+"px"; + oStyle.width = this.s.border.width+"px"; + }, + + + /** + * Mouse down event handler for starting a drag + * @method _fnFillerDragStart + * @param {Object} e Event object + * @returns void + */ + "_fnFillerDragStart": function (e) + { + var that = this; + var startingTd = this.dom.currentTarget; + + this.s.drag.dragging = true; + + that.dom.borderTop.style.display = "block"; + that.dom.borderRight.style.display = "block"; + that.dom.borderBottom.style.display = "block"; + that.dom.borderLeft.style.display = "block"; + + var coords = this._fnTargetCoords( startingTd ); + this.s.drag.startX = coords.x; + this.s.drag.startY = coords.y; + + this.s.drag.startTd = startingTd; + this.s.drag.endTd = startingTd; + + this._fnUpdateBorder( startingTd, startingTd ); + + $(document).bind('mousemove.AutoFill', function (e) { + that._fnFillerDragMove.call( that, e ); + } ); + + $(document).bind('mouseup.AutoFill', function (e) { + that._fnFillerFinish.call( that, e ); + } ); + + /* Scrolling information cache */ + this.s.screen.y = e.pageY; + this.s.screen.height = $(window).height(); + this.s.screen.scrollTop = $(document).scrollTop(); + + if ( this.s.dt.oScroll.sY !== "" ) + { + this.s.scroller.top = $(this.s.dt.nTable.parentNode).offset().top; + this.s.scroller.bottom = this.s.scroller.top + $(this.s.dt.nTable.parentNode).height(); + } + + /* Scrolling handler - we set an interval (which is cancelled on mouse up) which will fire + * regularly and see if we need to do any scrolling + */ + this.s.screen.interval = setInterval( function () { + var iScrollTop = $(document).scrollTop(); + var iScrollDelta = iScrollTop - that.s.screen.scrollTop; + that.s.screen.y += iScrollDelta; + + if ( that.s.screen.height - that.s.screen.y + iScrollTop < 50 ) + { + $('html, body').animate( { + "scrollTop": iScrollTop + 50 + }, 240, 'linear' ); + } + else if ( that.s.screen.y - iScrollTop < 50 ) + { + $('html, body').animate( { + "scrollTop": iScrollTop - 50 + }, 240, 'linear' ); + } + + if ( that.s.dt.oScroll.sY !== "" ) + { + if ( that.s.screen.y > that.s.scroller.bottom - 50 ) + { + $(that.s.dt.nTable.parentNode).animate( { + "scrollTop": $(that.s.dt.nTable.parentNode).scrollTop() + 50 + }, 240, 'linear' ); + } + else if ( that.s.screen.y < that.s.scroller.top + 50 ) + { + $(that.s.dt.nTable.parentNode).animate( { + "scrollTop": $(that.s.dt.nTable.parentNode).scrollTop() - 50 + }, 240, 'linear' ); + } + } + }, 250 ); + }, + + + /** + * Mouse move event handler for during a move. See if we want to update the display based on the + * new cursor position + * @method _fnFillerDragMove + * @param {Object} e Event object + * @returns void + */ + "_fnFillerDragMove": function (e) + { + if ( e.target && e.target.nodeName.toUpperCase() == "TD" && + e.target != this.s.drag.endTd ) + { + var coords = this._fnTargetCoords( e.target ); + + if ( this.c.mode == "y" && coords.x != this.s.drag.startX ) + { + e.target = $('tbody>tr:eq('+coords.y+')>td:eq('+this.s.drag.startX+')', this.dom.table)[0]; + } + if ( this.c.mode == "x" && coords.y != this.s.drag.startY ) + { + e.target = $('tbody>tr:eq('+this.s.drag.startY+')>td:eq('+coords.x+')', this.dom.table)[0]; + } + + if ( this.c.mode == "either") + { + if(coords.x != this.s.drag.startX ) + { + e.target = $('tbody>tr:eq('+this.s.drag.startY+')>td:eq('+coords.x+')', this.dom.table)[0]; + } + else if ( coords.y != this.s.drag.startY ) { + e.target = $('tbody>tr:eq('+coords.y+')>td:eq('+this.s.drag.startX+')', this.dom.table)[0]; + } + } + + // update coords + if ( this.c.mode !== "both" ) { + coords = this._fnTargetCoords( e.target ); + } + + var drag = this.s.drag; + drag.endTd = e.target; + + if ( coords.y >= this.s.drag.startY ) { + this._fnUpdateBorder( drag.startTd, drag.endTd ); + } + else { + this._fnUpdateBorder( drag.endTd, drag.startTd ); + } + this._fnFillerPosition( e.target ); + } + + /* Update the screen information so we can perform scrolling */ + this.s.screen.y = e.pageY; + this.s.screen.scrollTop = $(document).scrollTop(); + + if ( this.s.dt.oScroll.sY !== "" ) + { + this.s.scroller.scrollTop = $(this.s.dt.nTable.parentNode).scrollTop(); + this.s.scroller.top = $(this.s.dt.nTable.parentNode).offset().top; + this.s.scroller.bottom = this.s.scroller.top + $(this.s.dt.nTable.parentNode).height(); + } + }, + + + /** + * Mouse release handler - end the drag and take action to update the cells with the needed values + * @method _fnFillerFinish + * @param {Object} e Event object + * @returns void + */ + "_fnFillerFinish": function (e) + { + var that = this, i, iLen, j; + + $(document).unbind('mousemove.AutoFill mouseup.AutoFill'); + + this.dom.borderTop.style.display = "none"; + this.dom.borderRight.style.display = "none"; + this.dom.borderBottom.style.display = "none"; + this.dom.borderLeft.style.display = "none"; + + this.s.drag.dragging = false; + + clearInterval( this.s.screen.interval ); + + var cells = []; + var table = this.dom.table; + var coordsStart = this._fnTargetCoords( this.s.drag.startTd ); + var coordsEnd = this._fnTargetCoords( this.s.drag.endTd ); + var columnIndex = function ( visIdx ) { + return that.s.dt.oApi._fnVisibleToColumnIndex( that.s.dt, visIdx ); + }; + + // xxx - urgh - there must be a way of reducing this... + if ( coordsStart.y <= coordsEnd.y ) { + for ( i=coordsStart.y ; i<=coordsEnd.y ; i++ ) { + if ( coordsStart.x <= coordsEnd.x ) { + for ( j=coordsStart.x ; j<=coordsEnd.x ; j++ ) { + cells.push( { + node: $('tbody>tr:eq('+i+')>td:eq('+j+')', table)[0], + x: j - coordsStart.x, + y: i - coordsStart.y, + colIdx: columnIndex( j ) + } ); + } + } + else { + for ( j=coordsStart.x ; j>=coordsEnd.x ; j-- ) { + cells.push( { + node: $('tbody>tr:eq('+i+')>td:eq('+j+')', table)[0], + x: j - coordsStart.x, + y: i - coordsStart.y, + colIdx: columnIndex( j ) + } ); + } + } + } + } + else { + for ( i=coordsStart.y ; i>=coordsEnd.y ; i-- ) { + if ( coordsStart.x <= coordsEnd.x ) { + for ( j=coordsStart.x ; j<=coordsEnd.x ; j++ ) { + cells.push( { + node: $('tbody>tr:eq('+i+')>td:eq('+j+')', table)[0], + x: j - coordsStart.x, + y: i - coordsStart.y, + colIdx: columnIndex( j ) + } ); + } + } + else { + for ( j=coordsStart.x ; j>=coordsEnd.x ; j-- ) { + cells.push( { + node: $('tbody>tr:eq('+i+')>td:eq('+j+')', table)[0], + x: coordsStart.x - j, + y: coordsStart.y - i, + colIdx: columnIndex( j ) + } ); + } + } + } + } + + // An auto-fill requires 2 or more cells + if ( cells.length <= 1 ) { + return; + } + + var edited = []; + var previous; + + for ( i=0, iLen=cells.length ; i",{"class":"AutoFill_filler"}).appendTo("body");this.dom.filler=e[0];this.s.filler.height=e.height();this.s.filler.width=e.width();e[0].style.display= +"none";var g,f=j.body;""!==a.s.dt.oScroll.sY&&(a.s.dt.nTable.parentNode.style.position="relative",f=a.s.dt.nTable.parentNode);g=c("
",{"class":"AutoFill_border"});this.dom.borderTop=g.clone().appendTo(f)[0];this.dom.borderRight=g.clone().appendTo(f)[0];this.dom.borderBottom=g.clone().appendTo(f)[0];this.dom.borderLeft=g.clone().appendTo(f)[0];e.on("mousedown.DTAF",function(b){this.onselectstart=function(){return false};a._fnFillerDragStart.call(a,b);return false});c("tbody",this.dom.table).on("mouseover.DTAF mouseout.DTAF", +">tr>td, >tr>th",function(b){a._fnFillerDisplay.call(a,b)});c(this.dom.table).on("destroy.dt.DTAF",function(){e.off("mousedown.DTAF").remove();c("tbody",this.dom.table).off("mouseover.DTAF mouseout.DTAF")})},_initColumns:function(){var d=this,b,a,e=this.s.dt,g=this.s.init;b=0;for(a=e.aoColumns.length;bg.left&&(f=g.left-a,i=e.left+c(d).outerWidth(),j=e.left+c(d).outerWidth()-g.left+2*a);""!==this.s.dt.oScroll.sY&&(a=c(this.s.dt.nTable.parentNode).offset(),e=c(this.s.dt.nTable.parentNode).scrollTop(), +g=c(this.s.dt.nTable.parentNode).scrollLeft(),f-=a.left-g,i-=a.left-g,n-=a.top-e,h-=a.top-e);a=this.dom.borderTop.style;a.top=n+"px";a.left=f+"px";a.height=this.s.border.width+"px";a.width=j+"px";a=this.dom.borderBottom.style;a.top=h+"px";a.left=f+"px";a.height=this.s.border.width+"px";a.width=j+"px";a=this.dom.borderLeft.style;a.top=n+"px";a.left=f+"px";a.height=k+"px";a.width=this.s.border.width+"px";a=this.dom.borderRight.style;a.top=n+"px";a.left=i+"px";a.height=k+"px";a.width=this.s.border.width+ +"px"},_fnFillerDragStart:function(d){var b=this,a=this.dom.currentTarget;this.s.drag.dragging=!0;b.dom.borderTop.style.display="block";b.dom.borderRight.style.display="block";b.dom.borderBottom.style.display="block";b.dom.borderLeft.style.display="block";var e=this._fnTargetCoords(a);this.s.drag.startX=e.x;this.s.drag.startY=e.y;this.s.drag.startTd=a;this.s.drag.endTd=a;this._fnUpdateBorder(a,a);c(j).bind("mousemove.AutoFill",function(a){b._fnFillerDragMove.call(b,a)});c(j).bind("mouseup.AutoFill", +function(a){b._fnFillerFinish.call(b,a)});this.s.screen.y=d.pageY;this.s.screen.height=c(o).height();this.s.screen.scrollTop=c(j).scrollTop();""!==this.s.dt.oScroll.sY&&(this.s.scroller.top=c(this.s.dt.nTable.parentNode).offset().top,this.s.scroller.bottom=this.s.scroller.top+c(this.s.dt.nTable.parentNode).height());this.s.screen.interval=setInterval(function(){var a=c(j).scrollTop();b.s.screen.y=b.s.screen.y+(a-b.s.screen.scrollTop);b.s.screen.height-b.s.screen.y+a<50?c("html, body").animate({scrollTop:a+ +50},240,"linear"):b.s.screen.y-a<50&&c("html, body").animate({scrollTop:a-50},240,"linear");b.s.dt.oScroll.sY!==""&&(b.s.screen.y>b.s.scroller.bottom-50?c(b.s.dt.nTable.parentNode).animate({scrollTop:c(b.s.dt.nTable.parentNode).scrollTop()+50},240,"linear"):b.s.screen.ytr:eq("+b.y+")>td:eq("+this.s.drag.startX+")",this.dom.table)[0]);"x"==this.c.mode&&b.y!=this.s.drag.startY&&(d.target=c("tbody>tr:eq("+this.s.drag.startY+")>td:eq("+b.x+")",this.dom.table)[0]);"either"==this.c.mode&&(b.x!=this.s.drag.startX?d.target=c("tbody>tr:eq("+this.s.drag.startY+")>td:eq("+b.x+")",this.dom.table)[0]:b.y!=this.s.drag.startY&&(d.target=c("tbody>tr:eq("+b.y+")>td:eq("+this.s.drag.startX+ +")",this.dom.table)[0]));"both"!==this.c.mode&&(b=this._fnTargetCoords(d.target));var a=this.s.drag;a.endTd=d.target;b.y>=this.s.drag.startY?this._fnUpdateBorder(a.startTd,a.endTd):this._fnUpdateBorder(a.endTd,a.startTd);this._fnFillerPosition(d.target)}this.s.screen.y=d.pageY;this.s.screen.scrollTop=c(j).scrollTop();""!==this.s.dt.oScroll.sY&&(this.s.scroller.scrollTop=c(this.s.dt.nTable.parentNode).scrollTop(),this.s.scroller.top=c(this.s.dt.nTable.parentNode).offset().top,this.s.scroller.bottom= +this.s.scroller.top+c(this.s.dt.nTable.parentNode).height())},_fnFillerFinish:function(){var d=this,b,a;c(j).unbind("mousemove.AutoFill mouseup.AutoFill");this.dom.borderTop.style.display="none";this.dom.borderRight.style.display="none";this.dom.borderBottom.style.display="none";this.dom.borderLeft.style.display="none";this.s.drag.dragging=!1;clearInterval(this.s.screen.interval);var e=[],g=this.dom.table,f=this._fnTargetCoords(this.s.drag.startTd),i=this._fnTargetCoords(this.s.drag.endTd),h=function(a){return d.s.dt.oApi._fnVisibleToColumnIndex(d.s.dt, +a)};if(f.y<=i.y)for(b=f.y;b<=i.y;b++)if(f.x<=i.x)for(a=f.x;a<=i.x;a++)e.push({node:c("tbody>tr:eq("+b+")>td:eq("+a+")",g)[0],x:a-f.x,y:b-f.y,colIdx:h(a)});else for(a=f.x;a>=i.x;a--)e.push({node:c("tbody>tr:eq("+b+")>td:eq("+a+")",g)[0],x:a-f.x,y:b-f.y,colIdx:h(a)});else for(b=f.y;b>=i.y;b--)if(f.x<=i.x)for(a=f.x;a<=i.x;a++)e.push({node:c("tbody>tr:eq("+b+")>td:eq("+a+")",g)[0],x:a-f.x,y:b-f.y,colIdx:h(a)});else for(a=f.x;a>=i.x;a--)e.push({node:c("tbody>tr:eq("+b+")>td:eq("+a+")",g)[0],x:f.x-a,y:f.y- +b,colIdx:h(a)});if(!(1>=e.length)){var g=[],m;b=0;for(a=e.length;bg||0>f?-1:1)):a===m?b:a}}};return h};"function"===typeof define&&define.amd? +define(["jquery","datatables"],l):"object"===typeof exports?l(require("jquery"),require("datatables")):jQuery&&!jQuery.fn.dataTable.AutoFill&&l(jQuery,jQuery.fn.dataTable)})(window,document); diff --git a/datatable/extensions/ColReorder/License.txt b/datatable/extensions/ColReorder/License.txt new file mode 100644 index 0000000..9ade2f1 --- /dev/null +++ b/datatable/extensions/ColReorder/License.txt @@ -0,0 +1,20 @@ +Copyright (c) 2010-2015 SpryMedia Limited +http://datatables.net + +Permission is hereby granted, free of charge, to any person obtaining a copy +of this software and associated documentation files (the "Software"), to deal +in the Software without restriction, including without limitation the rights +to use, copy, modify, merge, publish, distribute, sublicense, and/or sell +copies of the Software, and to permit persons to whom the Software is +furnished to do so, subject to the following conditions: + +The above copyright notice and this permission notice shall be included in +all copies or substantial portions of the Software. + +THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR +IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, +FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE +AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER +LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, +OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN +THE SOFTWARE. diff --git a/datatable/extensions/ColReorder/Readme.md b/datatable/extensions/ColReorder/Readme.md new file mode 100644 index 0000000..217dd60 --- /dev/null +++ b/datatable/extensions/ColReorder/Readme.md @@ -0,0 +1,39 @@ +# ColReorder + +ColReorder adds the ability for the end user to click and drag column headers to reorder a table as they see fit, to DataTables. Key features include: + +* Very easy integration with DataTables +* Tight integration with all other DataTables plug-ins +* The ability to exclude the first (or more) column from being movable +* Predefine a column order +* Save staving integration with DataTables + + +# Installation + +To use ColReorder, first download DataTables ( http://datatables.net/download ) and place the unzipped ColReorder package into a `extensions` directory in the DataTables package. This will allow the pages in the examples to operate correctly. To see the examples running, open the `examples` directory in your web-browser. + + +# Basic usage + +ColReorder is initialised using the `$.fn.dataTable.ColReorder` constructor. For example: + +```js +$(document).ready( function () { + $('#example').DataTable(); + + new $.fn.dataTable.ColReorder( table ); +} ); +``` + + +# Documentation / support + +* Documentation: http://datatables.net/extensions/colreorder/ +* DataTables support forums: http://datatables.net/forums + + +# GitHub + +If you fancy getting involved with the development of ColReorder and help make it better, please refer to its GitHub repo: https://github.com/DataTables/ColReorder + diff --git a/datatable/extensions/ColReorder/css/dataTables.colReorder.css b/datatable/extensions/ColReorder/css/dataTables.colReorder.css new file mode 100644 index 0000000..bdd6aa0 --- /dev/null +++ b/datatable/extensions/ColReorder/css/dataTables.colReorder.css @@ -0,0 +1,14 @@ +/* + * Namespace DTCR - "DataTables ColReorder" plug-in + */ + +table.DTCR_clonedTable { + background-color: rgba(255, 255, 255, 0.7); + z-index: 202; +} + +div.DTCR_pointer { + width: 1px; + background-color: #0259C4; + z-index: 201; +} \ No newline at end of file diff --git a/datatable/extensions/ColReorder/css/dataTables.colReorder.min.css b/datatable/extensions/ColReorder/css/dataTables.colReorder.min.css new file mode 100644 index 0000000..77b230e --- /dev/null +++ b/datatable/extensions/ColReorder/css/dataTables.colReorder.min.css @@ -0,0 +1 @@ +table.DTCR_clonedTable{background-color:rgba(255,255,255,0.7);z-index:202}div.DTCR_pointer{width:1px;background-color:#0259C4;z-index:201} diff --git a/datatable/extensions/ColReorder/examples/alt_insert.html b/datatable/extensions/ColReorder/examples/alt_insert.html new file mode 100644 index 0000000..16bedcf --- /dev/null +++ b/datatable/extensions/ColReorder/examples/alt_insert.html @@ -0,0 +1,637 @@ + + + + + + + + ColReorder example - Alternative insert styling + + + + + + + + + + + + + + +
+
+

ColReorder example Alternative insert styling

+ +
+

Using CSS it is easy to modify the insert bar to suit your web-site. This example shows how an arrow can be used to show the insert point rather than the + straight bar used in the other examples by simply adding an extra CSS rule to include the image.

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
NamePositionOfficeAgeStart dateSalary
NamePositionOfficeAgeStart dateSalary
Tiger NixonSystem ArchitectEdinburgh612011/04/25$320,800
Garrett WintersAccountantTokyo632011/07/25$170,750
Ashton CoxJunior Technical AuthorSan Francisco662009/01/12$86,000
Cedric KellySenior Javascript DeveloperEdinburgh222012/03/29$433,060
Airi SatouAccountantTokyo332008/11/28$162,700
Brielle WilliamsonIntegration SpecialistNew York612012/12/02$372,000
Herrod ChandlerSales AssistantSan Francisco592012/08/06$137,500
Rhona DavidsonIntegration SpecialistTokyo552010/10/14$327,900
Colleen HurstJavascript DeveloperSan Francisco392009/09/15$205,500
Sonya FrostSoftware EngineerEdinburgh232008/12/13$103,600
Jena GainesOffice ManagerLondon302008/12/19$90,560
Quinn FlynnSupport LeadEdinburgh222013/03/03$342,000
Charde MarshallRegional DirectorSan Francisco362008/10/16$470,600
Haley KennedySenior Marketing DesignerLondon432012/12/18$313,500
Tatyana FitzpatrickRegional DirectorLondon192010/03/17$385,750
Michael SilvaMarketing DesignerLondon662012/11/27$198,500
Paul ByrdChief Financial Officer (CFO)New York642010/06/09$725,000
Gloria LittleSystems AdministratorNew York592009/04/10$237,500
Bradley GreerSoftware EngineerLondon412012/10/13$132,000
Dai RiosPersonnel LeadEdinburgh352012/09/26$217,500
Jenette CaldwellDevelopment LeadNew York302011/09/03$345,000
Yuri BerryChief Marketing Officer (CMO)New York402009/06/25$675,000
Caesar VancePre-Sales SupportNew York212011/12/12$106,450
Doris WilderSales AssistantSidney232010/09/20$85,600
Angelica RamosChief Executive Officer (CEO)London472009/10/09$1,200,000
Gavin JoyceDeveloperEdinburgh422010/12/22$92,575
Jennifer ChangRegional DirectorSingapore282010/11/14$357,650
Brenden WagnerSoftware EngineerSan Francisco282011/06/07$206,850
Fiona GreenChief Operating Officer (COO)San Francisco482010/03/11$850,000
Shou ItouRegional MarketingTokyo202011/08/14$163,000
Michelle HouseIntegration SpecialistSidney372011/06/02$95,400
Suki BurksDeveloperLondon532009/10/22$114,500
Prescott BartlettTechnical AuthorLondon272011/05/07$145,000
Gavin CortezTeam LeaderSan Francisco222008/10/26$235,500
Martena MccrayPost-Sales supportEdinburgh462011/03/09$324,050
Unity ButlerMarketing DesignerSan Francisco472009/12/09$85,675
Howard HatfieldOffice ManagerSan Francisco512008/12/16$164,500
Hope FuentesSecretarySan Francisco412010/02/12$109,850
Vivian HarrellFinancial ControllerSan Francisco622009/02/14$452,500
Timothy MooneyOffice ManagerLondon372008/12/11$136,200
Jackson BradshawDirectorNew York652008/09/26$645,750
Olivia LiangSupport EngineerSingapore642011/02/03$234,500
Bruno NashSoftware EngineerLondon382011/05/03$163,500
Sakura YamamotoSupport EngineerTokyo372009/08/19$139,575
Thor WaltonDeveloperNew York612013/08/11$98,540
Finn CamachoSupport EngineerSan Francisco472009/07/07$87,500
Serge BaldwinData CoordinatorSingapore642012/04/09$138,575
Zenaida FrankSoftware EngineerNew York632010/01/04$125,250
Zorita SerranoSoftware EngineerSan Francisco562012/06/01$115,000
Jennifer AcostaJunior Javascript DeveloperEdinburgh432013/02/01$75,650
Cara StevensSales AssistantNew York462011/12/06$145,600
Hermione ButlerRegional DirectorLondon472011/03/21$356,250
Lael GreerSystems AdministratorLondon212009/02/27$103,500
Jonas AlexanderDeveloperSan Francisco302010/07/14$86,500
Shad DeckerRegional DirectorEdinburgh512008/11/13$183,000
Michael BruceJavascript DeveloperSingapore292011/06/27$183,000
Donna SniderCustomer SupportNew York272011/01/25$112,000
+ +
    +
  • Javascript
  • +
  • HTML
  • +
  • CSS
  • +
  • Ajax
  • +
  • Server-side script
  • +
+ +
+
+

The Javascript shown below is used to initialise the table shown in this example:

$(document).ready(function() { + $('#example').DataTable( { + dom: 'Rlfrtip' + } ); +} ); + +

In addition to the above code, the following Javascript library files are loaded for use in this example:

+ + +
+ +
+

The HTML shown below is the raw HTML table element, before it has been enhanced by DataTables:

+
+ +
+
+

This example uses a little bit of additional CSS beyond what is loaded from the library files (below), in order to correctly display the table. The + additional CSS used is shown below:

div.DTCR_pointer { + margin-top: -15px; + margin-left: -9px; + width: 18px; + background: url('../images/insert.png') no-repeat top left; +} +
+ +

The following CSS library files are loaded for use in this example to provide the styling of the table:

+ + +
+ +
+

This table loads data by Ajax. The latest data that has been loaded is shown below. This data will update automatically as any additional data is + loaded.

+
+ +
+

The script used to perform the server-side processing for this table is shown below. Please note that this is just an example script using PHP. Server-side + processing scripts can be written in any language, using the protocol described in the DataTables + documentation.

+
+
+
+
+ +
+ +
+ + \ No newline at end of file diff --git a/datatable/extensions/ColReorder/examples/col_filter.html b/datatable/extensions/ColReorder/examples/col_filter.html new file mode 100644 index 0000000..355ff2b --- /dev/null +++ b/datatable/extensions/ColReorder/examples/col_filter.html @@ -0,0 +1,656 @@ + + + + + + + + ColReorder example - Individual column filtering + + + + + + + + + + + + + + +
+
+

ColReorder example Individual column filtering

+ +
+

This example of how to use ColReorder shows how it can with with DataTables' ability to do individual column filtering. The basic example is exactly the same as + the DataTables column filtering example, but with ColReorder also added to the table (through the R option for domDT).

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
NamePositionOfficeAgeStart dateSalary
NamePositionOfficeAgeStart dateSalary
Tiger NixonSystem ArchitectEdinburgh612011/04/25$320,800
Garrett WintersAccountantTokyo632011/07/25$170,750
Ashton CoxJunior Technical AuthorSan Francisco662009/01/12$86,000
Cedric KellySenior Javascript DeveloperEdinburgh222012/03/29$433,060
Airi SatouAccountantTokyo332008/11/28$162,700
Brielle WilliamsonIntegration SpecialistNew York612012/12/02$372,000
Herrod ChandlerSales AssistantSan Francisco592012/08/06$137,500
Rhona DavidsonIntegration SpecialistTokyo552010/10/14$327,900
Colleen HurstJavascript DeveloperSan Francisco392009/09/15$205,500
Sonya FrostSoftware EngineerEdinburgh232008/12/13$103,600
Jena GainesOffice ManagerLondon302008/12/19$90,560
Quinn FlynnSupport LeadEdinburgh222013/03/03$342,000
Charde MarshallRegional DirectorSan Francisco362008/10/16$470,600
Haley KennedySenior Marketing DesignerLondon432012/12/18$313,500
Tatyana FitzpatrickRegional DirectorLondon192010/03/17$385,750
Michael SilvaMarketing DesignerLondon662012/11/27$198,500
Paul ByrdChief Financial Officer (CFO)New York642010/06/09$725,000
Gloria LittleSystems AdministratorNew York592009/04/10$237,500
Bradley GreerSoftware EngineerLondon412012/10/13$132,000
Dai RiosPersonnel LeadEdinburgh352012/09/26$217,500
Jenette CaldwellDevelopment LeadNew York302011/09/03$345,000
Yuri BerryChief Marketing Officer (CMO)New York402009/06/25$675,000
Caesar VancePre-Sales SupportNew York212011/12/12$106,450
Doris WilderSales AssistantSidney232010/09/20$85,600
Angelica RamosChief Executive Officer (CEO)London472009/10/09$1,200,000
Gavin JoyceDeveloperEdinburgh422010/12/22$92,575
Jennifer ChangRegional DirectorSingapore282010/11/14$357,650
Brenden WagnerSoftware EngineerSan Francisco282011/06/07$206,850
Fiona GreenChief Operating Officer (COO)San Francisco482010/03/11$850,000
Shou ItouRegional MarketingTokyo202011/08/14$163,000
Michelle HouseIntegration SpecialistSidney372011/06/02$95,400
Suki BurksDeveloperLondon532009/10/22$114,500
Prescott BartlettTechnical AuthorLondon272011/05/07$145,000
Gavin CortezTeam LeaderSan Francisco222008/10/26$235,500
Martena MccrayPost-Sales supportEdinburgh462011/03/09$324,050
Unity ButlerMarketing DesignerSan Francisco472009/12/09$85,675
Howard HatfieldOffice ManagerSan Francisco512008/12/16$164,500
Hope FuentesSecretarySan Francisco412010/02/12$109,850
Vivian HarrellFinancial ControllerSan Francisco622009/02/14$452,500
Timothy MooneyOffice ManagerLondon372008/12/11$136,200
Jackson BradshawDirectorNew York652008/09/26$645,750
Olivia LiangSupport EngineerSingapore642011/02/03$234,500
Bruno NashSoftware EngineerLondon382011/05/03$163,500
Sakura YamamotoSupport EngineerTokyo372009/08/19$139,575
Thor WaltonDeveloperNew York612013/08/11$98,540
Finn CamachoSupport EngineerSan Francisco472009/07/07$87,500
Serge BaldwinData CoordinatorSingapore642012/04/09$138,575
Zenaida FrankSoftware EngineerNew York632010/01/04$125,250
Zorita SerranoSoftware EngineerSan Francisco562012/06/01$115,000
Jennifer AcostaJunior Javascript DeveloperEdinburgh432013/02/01$75,650
Cara StevensSales AssistantNew York462011/12/06$145,600
Hermione ButlerRegional DirectorLondon472011/03/21$356,250
Lael GreerSystems AdministratorLondon212009/02/27$103,500
Jonas AlexanderDeveloperSan Francisco302010/07/14$86,500
Shad DeckerRegional DirectorEdinburgh512008/11/13$183,000
Michael BruceJavascript DeveloperSingapore292011/06/27$183,000
Donna SniderCustomer SupportNew York272011/01/25$112,000
+ +
    +
  • Javascript
  • +
  • HTML
  • +
  • CSS
  • +
  • Ajax
  • +
  • Server-side script
  • +
+ +
+
+

The Javascript shown below is used to initialise the table shown in this example:

$(document).ready(function() { + // Setup - add a text input to each footer cell + $('#example tfoot th').each( function () { + var title = $('#example thead th').eq( $(this).index() ).text(); + $(this).html( '<input type="text" placeholder="Search '+title+'" />' ); + } ); + + // DataTable + var table = $('#example').DataTable( { + dom: 'Rlfrtip' + } ); + + // Apply the filter + $("#example tfoot input").on( 'keyup change', function () { + table + .column( $(this).parent().index()+':visible' ) + .search( this.value ) + .draw(); + } ); +} ); + +

In addition to the above code, the following Javascript library files are loaded for use in this example:

+ + +
+ +
+

The HTML shown below is the raw HTML table element, before it has been enhanced by DataTables:

+
+ +
+
+

This example uses a little bit of additional CSS beyond what is loaded from the library files (below), in order to correctly display the table. The + additional CSS used is shown below:

+
+ +

The following CSS library files are loaded for use in this example to provide the styling of the table:

+ + +
+ +
+

This table loads data by Ajax. The latest data that has been loaded is shown below. This data will update automatically as any additional data is + loaded.

+
+ +
+

The script used to perform the server-side processing for this table is shown below. Please note that this is just an example script using PHP. Server-side + processing scripts can be written in any language, using the protocol described in the DataTables + documentation.

+
+
+
+
+ +
+ +
+ + \ No newline at end of file diff --git a/datatable/extensions/ColReorder/examples/colvis.html b/datatable/extensions/ColReorder/examples/colvis.html new file mode 100644 index 0000000..54c79c2 --- /dev/null +++ b/datatable/extensions/ColReorder/examples/colvis.html @@ -0,0 +1,635 @@ + + + + + + + + ColReorder example - ColVis integration + + + + + + + + + + + + + + + + +
+
+

ColReorder example ColVis integration

+ +
+

ColReorder interfaces with the ColVis extension for DataTables by updating the order of the list of columns + whenever a reorder is done. This is shown in the example below, where one column has been initially hidden to add extra emphasis to ColVis.

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
NamePositionOfficeAgeStart dateSalary
NamePositionOfficeAgeStart dateSalary
Tiger NixonSystem ArchitectEdinburgh612011/04/25$320,800
Garrett WintersAccountantTokyo632011/07/25$170,750
Ashton CoxJunior Technical AuthorSan Francisco662009/01/12$86,000
Cedric KellySenior Javascript DeveloperEdinburgh222012/03/29$433,060
Airi SatouAccountantTokyo332008/11/28$162,700
Brielle WilliamsonIntegration SpecialistNew York612012/12/02$372,000
Herrod ChandlerSales AssistantSan Francisco592012/08/06$137,500
Rhona DavidsonIntegration SpecialistTokyo552010/10/14$327,900
Colleen HurstJavascript DeveloperSan Francisco392009/09/15$205,500
Sonya FrostSoftware EngineerEdinburgh232008/12/13$103,600
Jena GainesOffice ManagerLondon302008/12/19$90,560
Quinn FlynnSupport LeadEdinburgh222013/03/03$342,000
Charde MarshallRegional DirectorSan Francisco362008/10/16$470,600
Haley KennedySenior Marketing DesignerLondon432012/12/18$313,500
Tatyana FitzpatrickRegional DirectorLondon192010/03/17$385,750
Michael SilvaMarketing DesignerLondon662012/11/27$198,500
Paul ByrdChief Financial Officer (CFO)New York642010/06/09$725,000
Gloria LittleSystems AdministratorNew York592009/04/10$237,500
Bradley GreerSoftware EngineerLondon412012/10/13$132,000
Dai RiosPersonnel LeadEdinburgh352012/09/26$217,500
Jenette CaldwellDevelopment LeadNew York302011/09/03$345,000
Yuri BerryChief Marketing Officer (CMO)New York402009/06/25$675,000
Caesar VancePre-Sales SupportNew York212011/12/12$106,450
Doris WilderSales AssistantSidney232010/09/20$85,600
Angelica RamosChief Executive Officer (CEO)London472009/10/09$1,200,000
Gavin JoyceDeveloperEdinburgh422010/12/22$92,575
Jennifer ChangRegional DirectorSingapore282010/11/14$357,650
Brenden WagnerSoftware EngineerSan Francisco282011/06/07$206,850
Fiona GreenChief Operating Officer (COO)San Francisco482010/03/11$850,000
Shou ItouRegional MarketingTokyo202011/08/14$163,000
Michelle HouseIntegration SpecialistSidney372011/06/02$95,400
Suki BurksDeveloperLondon532009/10/22$114,500
Prescott BartlettTechnical AuthorLondon272011/05/07$145,000
Gavin CortezTeam LeaderSan Francisco222008/10/26$235,500
Martena MccrayPost-Sales supportEdinburgh462011/03/09$324,050
Unity ButlerMarketing DesignerSan Francisco472009/12/09$85,675
Howard HatfieldOffice ManagerSan Francisco512008/12/16$164,500
Hope FuentesSecretarySan Francisco412010/02/12$109,850
Vivian HarrellFinancial ControllerSan Francisco622009/02/14$452,500
Timothy MooneyOffice ManagerLondon372008/12/11$136,200
Jackson BradshawDirectorNew York652008/09/26$645,750
Olivia LiangSupport EngineerSingapore642011/02/03$234,500
Bruno NashSoftware EngineerLondon382011/05/03$163,500
Sakura YamamotoSupport EngineerTokyo372009/08/19$139,575
Thor WaltonDeveloperNew York612013/08/11$98,540
Finn CamachoSupport EngineerSan Francisco472009/07/07$87,500
Serge BaldwinData CoordinatorSingapore642012/04/09$138,575
Zenaida FrankSoftware EngineerNew York632010/01/04$125,250
Zorita SerranoSoftware EngineerSan Francisco562012/06/01$115,000
Jennifer AcostaJunior Javascript DeveloperEdinburgh432013/02/01$75,650
Cara StevensSales AssistantNew York462011/12/06$145,600
Hermione ButlerRegional DirectorLondon472011/03/21$356,250
Lael GreerSystems AdministratorLondon212009/02/27$103,500
Jonas AlexanderDeveloperSan Francisco302010/07/14$86,500
Shad DeckerRegional DirectorEdinburgh512008/11/13$183,000
Michael BruceJavascript DeveloperSingapore292011/06/27$183,000
Donna SniderCustomer SupportNew York272011/01/25$112,000
+ +
    +
  • Javascript
  • +
  • HTML
  • +
  • CSS
  • +
  • Ajax
  • +
  • Server-side script
  • +
+ +
+
+

The Javascript shown below is used to initialise the table shown in this example:

$(document).ready(function() { + var table = $('#example').DataTable( { + dom: 'RC<"clear">lfrtip', + columnDefs: [ + { visible: false, targets: 1 } + ] + } ); +} ); + +

In addition to the above code, the following Javascript library files are loaded for use in this example:

+ + +
+ +
+

The HTML shown below is the raw HTML table element, before it has been enhanced by DataTables:

+
+ +
+
+

This example uses a little bit of additional CSS beyond what is loaded from the library files (below), in order to correctly display the table. The + additional CSS used is shown below:

+
+ +

The following CSS library files are loaded for use in this example to provide the styling of the table:

+ + +
+ +
+

This table loads data by Ajax. The latest data that has been loaded is shown below. This data will update automatically as any additional data is + loaded.

+
+ +
+

The script used to perform the server-side processing for this table is shown below. Please note that this is just an example script using PHP. Server-side + processing scripts can be written in any language, using the protocol described in the DataTables + documentation.

+
+
+
+
+ +
+ +
+ + \ No newline at end of file diff --git a/datatable/extensions/ColReorder/examples/fixedcolumns.html b/datatable/extensions/ColReorder/examples/fixedcolumns.html new file mode 100644 index 0000000..0599ba4 --- /dev/null +++ b/datatable/extensions/ColReorder/examples/fixedcolumns.html @@ -0,0 +1,831 @@ + + + + + + + + ColReorder example - FixedColumns integration + + + + + + + + + + + + + + + + +
+
+

ColReorder example FixedColumns integration

+ +
+

While ColReorder works with the built-in scrolling options in DataTables (scrollYDT and scrollXDT) and also the FixedColumns + extension.

+ +

ColReorder provides the fixedColumnsLeft and fixedColumnsRight options which allows you disallow reordering of the fixed columns + (which is required).

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
First nameLast namePositionOfficeAgeStart dateSalaryExtn.E-mail
TigerNixonSystem ArchitectEdinburgh612011/04/25$320,8005421t.nixon@datatables.net
GarrettWintersAccountantTokyo632011/07/25$170,7508422g.winters@datatables.net
AshtonCoxJunior Technical AuthorSan Francisco662009/01/12$86,0001562a.cox@datatables.net
CedricKellySenior Javascript DeveloperEdinburgh222012/03/29$433,0606224c.kelly@datatables.net
AiriSatouAccountantTokyo332008/11/28$162,7005407a.satou@datatables.net
BrielleWilliamsonIntegration SpecialistNew York612012/12/02$372,0004804b.williamson@datatables.net
HerrodChandlerSales AssistantSan Francisco592012/08/06$137,5009608h.chandler@datatables.net
RhonaDavidsonIntegration SpecialistTokyo552010/10/14$327,9006200r.davidson@datatables.net
ColleenHurstJavascript DeveloperSan Francisco392009/09/15$205,5002360c.hurst@datatables.net
SonyaFrostSoftware EngineerEdinburgh232008/12/13$103,6001667s.frost@datatables.net
JenaGainesOffice ManagerLondon302008/12/19$90,5603814j.gaines@datatables.net
QuinnFlynnSupport LeadEdinburgh222013/03/03$342,0009497q.flynn@datatables.net
ChardeMarshallRegional DirectorSan Francisco362008/10/16$470,6006741c.marshall@datatables.net
HaleyKennedySenior Marketing DesignerLondon432012/12/18$313,5003597h.kennedy@datatables.net
TatyanaFitzpatrickRegional DirectorLondon192010/03/17$385,7501965t.fitzpatrick@datatables.net
MichaelSilvaMarketing DesignerLondon662012/11/27$198,5001581m.silva@datatables.net
PaulByrdChief Financial Officer (CFO)New York642010/06/09$725,0003059p.byrd@datatables.net
GloriaLittleSystems AdministratorNew York592009/04/10$237,5001721g.little@datatables.net
BradleyGreerSoftware EngineerLondon412012/10/13$132,0002558b.greer@datatables.net
DaiRiosPersonnel LeadEdinburgh352012/09/26$217,5002290d.rios@datatables.net
JenetteCaldwellDevelopment LeadNew York302011/09/03$345,0001937j.caldwell@datatables.net
YuriBerryChief Marketing Officer (CMO)New York402009/06/25$675,0006154y.berry@datatables.net
CaesarVancePre-Sales SupportNew York212011/12/12$106,4508330c.vance@datatables.net
DorisWilderSales AssistantSidney232010/09/20$85,6003023d.wilder@datatables.net
AngelicaRamosChief Executive Officer (CEO)London472009/10/09$1,200,0005797a.ramos@datatables.net
GavinJoyceDeveloperEdinburgh422010/12/22$92,5758822g.joyce@datatables.net
JenniferChangRegional DirectorSingapore282010/11/14$357,6509239j.chang@datatables.net
BrendenWagnerSoftware EngineerSan Francisco282011/06/07$206,8501314b.wagner@datatables.net
FionaGreenChief Operating Officer (COO)San Francisco482010/03/11$850,0002947f.green@datatables.net
ShouItouRegional MarketingTokyo202011/08/14$163,0008899s.itou@datatables.net
MichelleHouseIntegration SpecialistSidney372011/06/02$95,4002769m.house@datatables.net
SukiBurksDeveloperLondon532009/10/22$114,5006832s.burks@datatables.net
PrescottBartlettTechnical AuthorLondon272011/05/07$145,0003606p.bartlett@datatables.net
GavinCortezTeam LeaderSan Francisco222008/10/26$235,5002860g.cortez@datatables.net
MartenaMccrayPost-Sales supportEdinburgh462011/03/09$324,0508240m.mccray@datatables.net
UnityButlerMarketing DesignerSan Francisco472009/12/09$85,6755384u.butler@datatables.net
HowardHatfieldOffice ManagerSan Francisco512008/12/16$164,5007031h.hatfield@datatables.net
HopeFuentesSecretarySan Francisco412010/02/12$109,8506318h.fuentes@datatables.net
VivianHarrellFinancial ControllerSan Francisco622009/02/14$452,5009422v.harrell@datatables.net
TimothyMooneyOffice ManagerLondon372008/12/11$136,2007580t.mooney@datatables.net
JacksonBradshawDirectorNew York652008/09/26$645,7501042j.bradshaw@datatables.net
OliviaLiangSupport EngineerSingapore642011/02/03$234,5002120o.liang@datatables.net
BrunoNashSoftware EngineerLondon382011/05/03$163,5006222b.nash@datatables.net
SakuraYamamotoSupport EngineerTokyo372009/08/19$139,5759383s.yamamoto@datatables.net
ThorWaltonDeveloperNew York612013/08/11$98,5408327t.walton@datatables.net
FinnCamachoSupport EngineerSan Francisco472009/07/07$87,5002927f.camacho@datatables.net
SergeBaldwinData CoordinatorSingapore642012/04/09$138,5758352s.baldwin@datatables.net
ZenaidaFrankSoftware EngineerNew York632010/01/04$125,2507439z.frank@datatables.net
ZoritaSerranoSoftware EngineerSan Francisco562012/06/01$115,0004389z.serrano@datatables.net
JenniferAcostaJunior Javascript DeveloperEdinburgh432013/02/01$75,6503431j.acosta@datatables.net
CaraStevensSales AssistantNew York462011/12/06$145,6003990c.stevens@datatables.net
HermioneButlerRegional DirectorLondon472011/03/21$356,2501016h.butler@datatables.net
LaelGreerSystems AdministratorLondon212009/02/27$103,5006733l.greer@datatables.net
JonasAlexanderDeveloperSan Francisco302010/07/14$86,5008196j.alexander@datatables.net
ShadDeckerRegional DirectorEdinburgh512008/11/13$183,0006373s.decker@datatables.net
MichaelBruceJavascript DeveloperSingapore292011/06/27$183,0005384m.bruce@datatables.net
DonnaSniderCustomer SupportNew York272011/01/25$112,0004226d.snider@datatables.net
+ +
    +
  • Javascript
  • +
  • HTML
  • +
  • CSS
  • +
  • Ajax
  • +
  • Server-side script
  • +
+ +
+
+

The Javascript shown below is used to initialise the table shown in this example:

$(document).ready(function() { + window.table = $('#example').DataTable( { + dom: 'Rlfrtip', + scrollX: true, + scrollCollapse: true, + columnDefs: [ + { orderable: false, targets: 0 }, + { orderable: false, targets: -1 } + ], + ordering: [[ 1, 'asc' ]], + colReorder: { + fixedColumnsLeft: 1, + fixedColumnsRight: 1 + } + } ); + + window.fc = new $.fn.dataTable.FixedColumns( table, { + leftColumns: 1, + rightColumns: 1 + } ); +} ); + +

In addition to the above code, the following Javascript library files are loaded for use in this example:

+ + +
+ +
+

The HTML shown below is the raw HTML table element, before it has been enhanced by DataTables:

+
+ +
+
+

This example uses a little bit of additional CSS beyond what is loaded from the library files (below), in order to correctly display the table. The + additional CSS used is shown below:

+
+ +

The following CSS library files are loaded for use in this example to provide the styling of the table:

+ + +
+ +
+

This table loads data by Ajax. The latest data that has been loaded is shown below. This data will update automatically as any additional data is + loaded.

+
+ +
+

The script used to perform the server-side processing for this table is shown below. Please note that this is just an example script using PHP. Server-side + processing scripts can be written in any language, using the protocol described in the DataTables + documentation.

+
+
+
+
+ +
+ +
+ + \ No newline at end of file diff --git a/datatable/extensions/ColReorder/examples/fixedheader.html b/datatable/extensions/ColReorder/examples/fixedheader.html new file mode 100644 index 0000000..40f0546 --- /dev/null +++ b/datatable/extensions/ColReorder/examples/fixedheader.html @@ -0,0 +1,635 @@ + + + + + + + + ColReorder example - FixedHeader integration + + + + + + + + + + + + + + + + +
+
+

ColReorder example FixedHeader integration

+ +
+

FixedHeader is a particularly useful plug-in for DataTables, allowing a table header to float at the top of a scrolling window. ColReorder works well with + FixedHeader, allowing you to reorder columns even using the floating header, as shown in the example below.

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
NamePositionOfficeAgeStart dateSalary
NamePositionOfficeAgeStart dateSalary
Tiger NixonSystem ArchitectEdinburgh612011/04/25$320,800
Garrett WintersAccountantTokyo632011/07/25$170,750
Ashton CoxJunior Technical AuthorSan Francisco662009/01/12$86,000
Cedric KellySenior Javascript DeveloperEdinburgh222012/03/29$433,060
Airi SatouAccountantTokyo332008/11/28$162,700
Brielle WilliamsonIntegration SpecialistNew York612012/12/02$372,000
Herrod ChandlerSales AssistantSan Francisco592012/08/06$137,500
Rhona DavidsonIntegration SpecialistTokyo552010/10/14$327,900
Colleen HurstJavascript DeveloperSan Francisco392009/09/15$205,500
Sonya FrostSoftware EngineerEdinburgh232008/12/13$103,600
Jena GainesOffice ManagerLondon302008/12/19$90,560
Quinn FlynnSupport LeadEdinburgh222013/03/03$342,000
Charde MarshallRegional DirectorSan Francisco362008/10/16$470,600
Haley KennedySenior Marketing DesignerLondon432012/12/18$313,500
Tatyana FitzpatrickRegional DirectorLondon192010/03/17$385,750
Michael SilvaMarketing DesignerLondon662012/11/27$198,500
Paul ByrdChief Financial Officer (CFO)New York642010/06/09$725,000
Gloria LittleSystems AdministratorNew York592009/04/10$237,500
Bradley GreerSoftware EngineerLondon412012/10/13$132,000
Dai RiosPersonnel LeadEdinburgh352012/09/26$217,500
Jenette CaldwellDevelopment LeadNew York302011/09/03$345,000
Yuri BerryChief Marketing Officer (CMO)New York402009/06/25$675,000
Caesar VancePre-Sales SupportNew York212011/12/12$106,450
Doris WilderSales AssistantSidney232010/09/20$85,600
Angelica RamosChief Executive Officer (CEO)London472009/10/09$1,200,000
Gavin JoyceDeveloperEdinburgh422010/12/22$92,575
Jennifer ChangRegional DirectorSingapore282010/11/14$357,650
Brenden WagnerSoftware EngineerSan Francisco282011/06/07$206,850
Fiona GreenChief Operating Officer (COO)San Francisco482010/03/11$850,000
Shou ItouRegional MarketingTokyo202011/08/14$163,000
Michelle HouseIntegration SpecialistSidney372011/06/02$95,400
Suki BurksDeveloperLondon532009/10/22$114,500
Prescott BartlettTechnical AuthorLondon272011/05/07$145,000
Gavin CortezTeam LeaderSan Francisco222008/10/26$235,500
Martena MccrayPost-Sales supportEdinburgh462011/03/09$324,050
Unity ButlerMarketing DesignerSan Francisco472009/12/09$85,675
Howard HatfieldOffice ManagerSan Francisco512008/12/16$164,500
Hope FuentesSecretarySan Francisco412010/02/12$109,850
Vivian HarrellFinancial ControllerSan Francisco622009/02/14$452,500
Timothy MooneyOffice ManagerLondon372008/12/11$136,200
Jackson BradshawDirectorNew York652008/09/26$645,750
Olivia LiangSupport EngineerSingapore642011/02/03$234,500
Bruno NashSoftware EngineerLondon382011/05/03$163,500
Sakura YamamotoSupport EngineerTokyo372009/08/19$139,575
Thor WaltonDeveloperNew York612013/08/11$98,540
Finn CamachoSupport EngineerSan Francisco472009/07/07$87,500
Serge BaldwinData CoordinatorSingapore642012/04/09$138,575
Zenaida FrankSoftware EngineerNew York632010/01/04$125,250
Zorita SerranoSoftware EngineerSan Francisco562012/06/01$115,000
Jennifer AcostaJunior Javascript DeveloperEdinburgh432013/02/01$75,650
Cara StevensSales AssistantNew York462011/12/06$145,600
Hermione ButlerRegional DirectorLondon472011/03/21$356,250
Lael GreerSystems AdministratorLondon212009/02/27$103,500
Jonas AlexanderDeveloperSan Francisco302010/07/14$86,500
Shad DeckerRegional DirectorEdinburgh512008/11/13$183,000
Michael BruceJavascript DeveloperSingapore292011/06/27$183,000
Donna SniderCustomer SupportNew York272011/01/25$112,000
+ +
    +
  • Javascript
  • +
  • HTML
  • +
  • CSS
  • +
  • Ajax
  • +
  • Server-side script
  • +
+ +
+
+

The Javascript shown below is used to initialise the table shown in this example:

$(document).ready(function() { + var table = $('#example').dataTable( { + dom: 'Rlfrtip' + } ); + + new $.fn.dataTable.fixedHeader( table ); +} ); + +

In addition to the above code, the following Javascript library files are loaded for use in this example:

+ + +
+ +
+

The HTML shown below is the raw HTML table element, before it has been enhanced by DataTables:

+
+ +
+
+

This example uses a little bit of additional CSS beyond what is loaded from the library files (below), in order to correctly display the table. The + additional CSS used is shown below:

+
+ +

The following CSS library files are loaded for use in this example to provide the styling of the table:

+ + +
+ +
+

This table loads data by Ajax. The latest data that has been loaded is shown below. This data will update automatically as any additional data is + loaded.

+
+ +
+

The script used to perform the server-side processing for this table is shown below. Please note that this is just an example script using PHP. Server-side + processing scripts can be written in any language, using the protocol described in the DataTables + documentation.

+
+
+
+
+ +
+ +
+ + \ No newline at end of file diff --git a/datatable/extensions/ColReorder/examples/index.html b/datatable/extensions/ColReorder/examples/index.html new file mode 100644 index 0000000..65018ab --- /dev/null +++ b/datatable/extensions/ColReorder/examples/index.html @@ -0,0 +1,74 @@ + + + + + + + + + + + + + ColReorder examples - ColReorder examples + + + +
+
+

ColReorder example ColReorder examples

+ +
+

ColReorder adds the ability for the end user to click and drag column headers to reorder a table as they see fit, to DataTables. Key features include:

+ +
    +
  • Very easy integration with DataTables
  • +
  • Tight integration with all other DataTables plug-ins
  • +
  • The ability to exclude the first (or more) column from being movable
  • +
  • Predefine a column order
  • +
  • Save staving integration with DataTables
  • +
+
+
+
+ +
+ +
+ + \ No newline at end of file diff --git a/datatable/extensions/ColReorder/examples/jqueryui.html b/datatable/extensions/ColReorder/examples/jqueryui.html new file mode 100644 index 0000000..8eedf91 --- /dev/null +++ b/datatable/extensions/ColReorder/examples/jqueryui.html @@ -0,0 +1,635 @@ + + + + + + + + ColReorder example - jQuery UI styling + + + + + + + + + + + + + + + + +
+
+

ColReorder example jQuery UI styling

+ +
+

This example shows how the jQuery UI ThemeRoller option in DataTables can be used with ColReorder.

+ +

The important thing to note here is that it is easier to use new $.fn.dataTable.ColReorder() to add ColReorder to the table rather than domDT as the jQuery UI integration + uses a complex expression for domDT.

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
NamePositionOfficeAgeStart dateSalary
NamePositionOfficeAgeStart dateSalary
Tiger NixonSystem ArchitectEdinburgh612011/04/25$320,800
Garrett WintersAccountantTokyo632011/07/25$170,750
Ashton CoxJunior Technical AuthorSan Francisco662009/01/12$86,000
Cedric KellySenior Javascript DeveloperEdinburgh222012/03/29$433,060
Airi SatouAccountantTokyo332008/11/28$162,700
Brielle WilliamsonIntegration SpecialistNew York612012/12/02$372,000
Herrod ChandlerSales AssistantSan Francisco592012/08/06$137,500
Rhona DavidsonIntegration SpecialistTokyo552010/10/14$327,900
Colleen HurstJavascript DeveloperSan Francisco392009/09/15$205,500
Sonya FrostSoftware EngineerEdinburgh232008/12/13$103,600
Jena GainesOffice ManagerLondon302008/12/19$90,560
Quinn FlynnSupport LeadEdinburgh222013/03/03$342,000
Charde MarshallRegional DirectorSan Francisco362008/10/16$470,600
Haley KennedySenior Marketing DesignerLondon432012/12/18$313,500
Tatyana FitzpatrickRegional DirectorLondon192010/03/17$385,750
Michael SilvaMarketing DesignerLondon662012/11/27$198,500
Paul ByrdChief Financial Officer (CFO)New York642010/06/09$725,000
Gloria LittleSystems AdministratorNew York592009/04/10$237,500
Bradley GreerSoftware EngineerLondon412012/10/13$132,000
Dai RiosPersonnel LeadEdinburgh352012/09/26$217,500
Jenette CaldwellDevelopment LeadNew York302011/09/03$345,000
Yuri BerryChief Marketing Officer (CMO)New York402009/06/25$675,000
Caesar VancePre-Sales SupportNew York212011/12/12$106,450
Doris WilderSales AssistantSidney232010/09/20$85,600
Angelica RamosChief Executive Officer (CEO)London472009/10/09$1,200,000
Gavin JoyceDeveloperEdinburgh422010/12/22$92,575
Jennifer ChangRegional DirectorSingapore282010/11/14$357,650
Brenden WagnerSoftware EngineerSan Francisco282011/06/07$206,850
Fiona GreenChief Operating Officer (COO)San Francisco482010/03/11$850,000
Shou ItouRegional MarketingTokyo202011/08/14$163,000
Michelle HouseIntegration SpecialistSidney372011/06/02$95,400
Suki BurksDeveloperLondon532009/10/22$114,500
Prescott BartlettTechnical AuthorLondon272011/05/07$145,000
Gavin CortezTeam LeaderSan Francisco222008/10/26$235,500
Martena MccrayPost-Sales supportEdinburgh462011/03/09$324,050
Unity ButlerMarketing DesignerSan Francisco472009/12/09$85,675
Howard HatfieldOffice ManagerSan Francisco512008/12/16$164,500
Hope FuentesSecretarySan Francisco412010/02/12$109,850
Vivian HarrellFinancial ControllerSan Francisco622009/02/14$452,500
Timothy MooneyOffice ManagerLondon372008/12/11$136,200
Jackson BradshawDirectorNew York652008/09/26$645,750
Olivia LiangSupport EngineerSingapore642011/02/03$234,500
Bruno NashSoftware EngineerLondon382011/05/03$163,500
Sakura YamamotoSupport EngineerTokyo372009/08/19$139,575
Thor WaltonDeveloperNew York612013/08/11$98,540
Finn CamachoSupport EngineerSan Francisco472009/07/07$87,500
Serge BaldwinData CoordinatorSingapore642012/04/09$138,575
Zenaida FrankSoftware EngineerNew York632010/01/04$125,250
Zorita SerranoSoftware EngineerSan Francisco562012/06/01$115,000
Jennifer AcostaJunior Javascript DeveloperEdinburgh432013/02/01$75,650
Cara StevensSales AssistantNew York462011/12/06$145,600
Hermione ButlerRegional DirectorLondon472011/03/21$356,250
Lael GreerSystems AdministratorLondon212009/02/27$103,500
Jonas AlexanderDeveloperSan Francisco302010/07/14$86,500
Shad DeckerRegional DirectorEdinburgh512008/11/13$183,000
Michael BruceJavascript DeveloperSingapore292011/06/27$183,000
Donna SniderCustomer SupportNew York272011/01/25$112,000
+ +
    +
  • Javascript
  • +
  • HTML
  • +
  • CSS
  • +
  • Ajax
  • +
  • Server-side script
  • +
+ +
+
+

The Javascript shown below is used to initialise the table shown in this example:

$(document).ready(function() { + var table = $('#example').dataTable(); + + new $.fn.dataTable.ColReorder( table ); +} ); + +

In addition to the above code, the following Javascript library files are loaded for use in this example:

+ + +
+ +
+

The HTML shown below is the raw HTML table element, before it has been enhanced by DataTables:

+
+ +
+
+

This example uses a little bit of additional CSS beyond what is loaded from the library files (below), in order to correctly display the table. The + additional CSS used is shown below:

+
+ +

The following CSS library files are loaded for use in this example to provide the styling of the table:

+ + +
+ +
+

This table loads data by Ajax. The latest data that has been loaded is shown below. This data will update automatically as any additional data is + loaded.

+
+ +
+

The script used to perform the server-side processing for this table is shown below. Please note that this is just an example script using PHP. Server-side + processing scripts can be written in any language, using the protocol described in the DataTables + documentation.

+
+
+
+
+ +
+ +
+ + \ No newline at end of file diff --git a/datatable/extensions/ColReorder/examples/new_init.html b/datatable/extensions/ColReorder/examples/new_init.html new file mode 100644 index 0000000..01ab2aa --- /dev/null +++ b/datatable/extensions/ColReorder/examples/new_init.html @@ -0,0 +1,626 @@ + + + + + + + + ColReorder example - Initialisation using `new` + + + + + + + + + + + + + + +
+
+

ColReorder example Initialisation using `new`

+ +
+

As well as providing the option to be initialised through the R option of domDT, ColReorder can also be added to a DataTable using direct initialisation - new + $.fn.dataTable.ColReorder(); as shown in this example.

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
NamePositionOfficeAgeStart dateSalary
NamePositionOfficeAgeStart dateSalary
Tiger NixonSystem ArchitectEdinburgh612011/04/25$320,800
Garrett WintersAccountantTokyo632011/07/25$170,750
Ashton CoxJunior Technical AuthorSan Francisco662009/01/12$86,000
Cedric KellySenior Javascript DeveloperEdinburgh222012/03/29$433,060
Airi SatouAccountantTokyo332008/11/28$162,700
Brielle WilliamsonIntegration SpecialistNew York612012/12/02$372,000
Herrod ChandlerSales AssistantSan Francisco592012/08/06$137,500
Rhona DavidsonIntegration SpecialistTokyo552010/10/14$327,900
Colleen HurstJavascript DeveloperSan Francisco392009/09/15$205,500
Sonya FrostSoftware EngineerEdinburgh232008/12/13$103,600
Jena GainesOffice ManagerLondon302008/12/19$90,560
Quinn FlynnSupport LeadEdinburgh222013/03/03$342,000
Charde MarshallRegional DirectorSan Francisco362008/10/16$470,600
Haley KennedySenior Marketing DesignerLondon432012/12/18$313,500
Tatyana FitzpatrickRegional DirectorLondon192010/03/17$385,750
Michael SilvaMarketing DesignerLondon662012/11/27$198,500
Paul ByrdChief Financial Officer (CFO)New York642010/06/09$725,000
Gloria LittleSystems AdministratorNew York592009/04/10$237,500
Bradley GreerSoftware EngineerLondon412012/10/13$132,000
Dai RiosPersonnel LeadEdinburgh352012/09/26$217,500
Jenette CaldwellDevelopment LeadNew York302011/09/03$345,000
Yuri BerryChief Marketing Officer (CMO)New York402009/06/25$675,000
Caesar VancePre-Sales SupportNew York212011/12/12$106,450
Doris WilderSales AssistantSidney232010/09/20$85,600
Angelica RamosChief Executive Officer (CEO)London472009/10/09$1,200,000
Gavin JoyceDeveloperEdinburgh422010/12/22$92,575
Jennifer ChangRegional DirectorSingapore282010/11/14$357,650
Brenden WagnerSoftware EngineerSan Francisco282011/06/07$206,850
Fiona GreenChief Operating Officer (COO)San Francisco482010/03/11$850,000
Shou ItouRegional MarketingTokyo202011/08/14$163,000
Michelle HouseIntegration SpecialistSidney372011/06/02$95,400
Suki BurksDeveloperLondon532009/10/22$114,500
Prescott BartlettTechnical AuthorLondon272011/05/07$145,000
Gavin CortezTeam LeaderSan Francisco222008/10/26$235,500
Martena MccrayPost-Sales supportEdinburgh462011/03/09$324,050
Unity ButlerMarketing DesignerSan Francisco472009/12/09$85,675
Howard HatfieldOffice ManagerSan Francisco512008/12/16$164,500
Hope FuentesSecretarySan Francisco412010/02/12$109,850
Vivian HarrellFinancial ControllerSan Francisco622009/02/14$452,500
Timothy MooneyOffice ManagerLondon372008/12/11$136,200
Jackson BradshawDirectorNew York652008/09/26$645,750
Olivia LiangSupport EngineerSingapore642011/02/03$234,500
Bruno NashSoftware EngineerLondon382011/05/03$163,500
Sakura YamamotoSupport EngineerTokyo372009/08/19$139,575
Thor WaltonDeveloperNew York612013/08/11$98,540
Finn CamachoSupport EngineerSan Francisco472009/07/07$87,500
Serge BaldwinData CoordinatorSingapore642012/04/09$138,575
Zenaida FrankSoftware EngineerNew York632010/01/04$125,250
Zorita SerranoSoftware EngineerSan Francisco562012/06/01$115,000
Jennifer AcostaJunior Javascript DeveloperEdinburgh432013/02/01$75,650
Cara StevensSales AssistantNew York462011/12/06$145,600
Hermione ButlerRegional DirectorLondon472011/03/21$356,250
Lael GreerSystems AdministratorLondon212009/02/27$103,500
Jonas AlexanderDeveloperSan Francisco302010/07/14$86,500
Shad DeckerRegional DirectorEdinburgh512008/11/13$183,000
Michael BruceJavascript DeveloperSingapore292011/06/27$183,000
Donna SniderCustomer SupportNew York272011/01/25$112,000
+ +
    +
  • Javascript
  • +
  • HTML
  • +
  • CSS
  • +
  • Ajax
  • +
  • Server-side script
  • +
+ +
+
+

The Javascript shown below is used to initialise the table shown in this example:

$(document).ready(function() { + var table = $('#example').DataTable(); + + new $.fn.dataTable.ColReorder( table ); +} ); + +

In addition to the above code, the following Javascript library files are loaded for use in this example:

+ + +
+ +
+

The HTML shown below is the raw HTML table element, before it has been enhanced by DataTables:

+
+ +
+
+

This example uses a little bit of additional CSS beyond what is loaded from the library files (below), in order to correctly display the table. The + additional CSS used is shown below:

+
+ +

The following CSS library files are loaded for use in this example to provide the styling of the table:

+ + +
+ +
+

This table loads data by Ajax. The latest data that has been loaded is shown below. This data will update automatically as any additional data is + loaded.

+
+ +
+

The script used to perform the server-side processing for this table is shown below. Please note that this is just an example script using PHP. Server-side + processing scripts can be written in any language, using the protocol described in the DataTables + documentation.

+
+
+
+
+ +
+ +
+ + \ No newline at end of file diff --git a/datatable/extensions/ColReorder/examples/predefined.html b/datatable/extensions/ColReorder/examples/predefined.html new file mode 100644 index 0000000..3cbb166 --- /dev/null +++ b/datatable/extensions/ColReorder/examples/predefined.html @@ -0,0 +1,636 @@ + + + + + + + + ColReorder example - Predefined column ordering + + + + + + + + + + + + + + +
+
+

ColReorder example Predefined column ordering

+ +
+

ColReorder provides the ability to specify a column ordering which is not that of the HTML (which typically you will want) through the parameter + colReorder.order. This is an array of integers with the column ordering you want.

+ +

For full information about the ColReorder options, please refer to the ColReorder options + documentation.

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
NamePositionOfficeAgeStart dateSalary
NamePositionOfficeAgeStart dateSalary
Tiger NixonSystem ArchitectEdinburgh612011/04/25$320,800
Garrett WintersAccountantTokyo632011/07/25$170,750
Ashton CoxJunior Technical AuthorSan Francisco662009/01/12$86,000
Cedric KellySenior Javascript DeveloperEdinburgh222012/03/29$433,060
Airi SatouAccountantTokyo332008/11/28$162,700
Brielle WilliamsonIntegration SpecialistNew York612012/12/02$372,000
Herrod ChandlerSales AssistantSan Francisco592012/08/06$137,500
Rhona DavidsonIntegration SpecialistTokyo552010/10/14$327,900
Colleen HurstJavascript DeveloperSan Francisco392009/09/15$205,500
Sonya FrostSoftware EngineerEdinburgh232008/12/13$103,600
Jena GainesOffice ManagerLondon302008/12/19$90,560
Quinn FlynnSupport LeadEdinburgh222013/03/03$342,000
Charde MarshallRegional DirectorSan Francisco362008/10/16$470,600
Haley KennedySenior Marketing DesignerLondon432012/12/18$313,500
Tatyana FitzpatrickRegional DirectorLondon192010/03/17$385,750
Michael SilvaMarketing DesignerLondon662012/11/27$198,500
Paul ByrdChief Financial Officer (CFO)New York642010/06/09$725,000
Gloria LittleSystems AdministratorNew York592009/04/10$237,500
Bradley GreerSoftware EngineerLondon412012/10/13$132,000
Dai RiosPersonnel LeadEdinburgh352012/09/26$217,500
Jenette CaldwellDevelopment LeadNew York302011/09/03$345,000
Yuri BerryChief Marketing Officer (CMO)New York402009/06/25$675,000
Caesar VancePre-Sales SupportNew York212011/12/12$106,450
Doris WilderSales AssistantSidney232010/09/20$85,600
Angelica RamosChief Executive Officer (CEO)London472009/10/09$1,200,000
Gavin JoyceDeveloperEdinburgh422010/12/22$92,575
Jennifer ChangRegional DirectorSingapore282010/11/14$357,650
Brenden WagnerSoftware EngineerSan Francisco282011/06/07$206,850
Fiona GreenChief Operating Officer (COO)San Francisco482010/03/11$850,000
Shou ItouRegional MarketingTokyo202011/08/14$163,000
Michelle HouseIntegration SpecialistSidney372011/06/02$95,400
Suki BurksDeveloperLondon532009/10/22$114,500
Prescott BartlettTechnical AuthorLondon272011/05/07$145,000
Gavin CortezTeam LeaderSan Francisco222008/10/26$235,500
Martena MccrayPost-Sales supportEdinburgh462011/03/09$324,050
Unity ButlerMarketing DesignerSan Francisco472009/12/09$85,675
Howard HatfieldOffice ManagerSan Francisco512008/12/16$164,500
Hope FuentesSecretarySan Francisco412010/02/12$109,850
Vivian HarrellFinancial ControllerSan Francisco622009/02/14$452,500
Timothy MooneyOffice ManagerLondon372008/12/11$136,200
Jackson BradshawDirectorNew York652008/09/26$645,750
Olivia LiangSupport EngineerSingapore642011/02/03$234,500
Bruno NashSoftware EngineerLondon382011/05/03$163,500
Sakura YamamotoSupport EngineerTokyo372009/08/19$139,575
Thor WaltonDeveloperNew York612013/08/11$98,540
Finn CamachoSupport EngineerSan Francisco472009/07/07$87,500
Serge BaldwinData CoordinatorSingapore642012/04/09$138,575
Zenaida FrankSoftware EngineerNew York632010/01/04$125,250
Zorita SerranoSoftware EngineerSan Francisco562012/06/01$115,000
Jennifer AcostaJunior Javascript DeveloperEdinburgh432013/02/01$75,650
Cara StevensSales AssistantNew York462011/12/06$145,600
Hermione ButlerRegional DirectorLondon472011/03/21$356,250
Lael GreerSystems AdministratorLondon212009/02/27$103,500
Jonas AlexanderDeveloperSan Francisco302010/07/14$86,500
Shad DeckerRegional DirectorEdinburgh512008/11/13$183,000
Michael BruceJavascript DeveloperSingapore292011/06/27$183,000
Donna SniderCustomer SupportNew York272011/01/25$112,000
+ +
    +
  • Javascript
  • +
  • HTML
  • +
  • CSS
  • +
  • Ajax
  • +
  • Server-side script
  • +
+ +
+
+

The Javascript shown below is used to initialise the table shown in this example:

$(document).ready(function() { + $('#example').dataTable( { + dom: 'Rlfrtip', + colReorder: { + order: [ 4, 3, 2, 1, 0, 5 ] + } + } ); +} ); + +

In addition to the above code, the following Javascript library files are loaded for use in this example:

+ + +
+ +
+

The HTML shown below is the raw HTML table element, before it has been enhanced by DataTables:

+
+ +
+
+

This example uses a little bit of additional CSS beyond what is loaded from the library files (below), in order to correctly display the table. The + additional CSS used is shown below:

+
+ +

The following CSS library files are loaded for use in this example to provide the styling of the table:

+ + +
+ +
+

This table loads data by Ajax. The latest data that has been loaded is shown below. This data will update automatically as any additional data is + loaded.

+
+ +
+

The script used to perform the server-side processing for this table is shown below. Please note that this is just an example script using PHP. Server-side + processing scripts can be written in any language, using the protocol described in the DataTables + documentation.

+
+
+
+
+ +
+ +
+ + \ No newline at end of file diff --git a/datatable/extensions/ColReorder/examples/realtime.html b/datatable/extensions/ColReorder/examples/realtime.html new file mode 100644 index 0000000..c759409 --- /dev/null +++ b/datatable/extensions/ColReorder/examples/realtime.html @@ -0,0 +1,637 @@ + + + + + + + + ColReorder example - Realtime updating + + + + + + + + + + + + + + +
+
+

ColReorder example Realtime updating

+ +
+

While the ColReorder insertion point indicator can be styled, another option to show the end user what the column will look like when the table has been + reordered is to actually do the reordering while the mouse is still dragging the column header. This is shown in this example and is controlled by the + realtime parameter.

+ +

For full information about the ColReorder options, please refer to the ColReorder options + documentation.

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
NamePositionOfficeAgeStart dateSalary
NamePositionOfficeAgeStart dateSalary
Tiger NixonSystem ArchitectEdinburgh612011/04/25$320,800
Garrett WintersAccountantTokyo632011/07/25$170,750
Ashton CoxJunior Technical AuthorSan Francisco662009/01/12$86,000
Cedric KellySenior Javascript DeveloperEdinburgh222012/03/29$433,060
Airi SatouAccountantTokyo332008/11/28$162,700
Brielle WilliamsonIntegration SpecialistNew York612012/12/02$372,000
Herrod ChandlerSales AssistantSan Francisco592012/08/06$137,500
Rhona DavidsonIntegration SpecialistTokyo552010/10/14$327,900
Colleen HurstJavascript DeveloperSan Francisco392009/09/15$205,500
Sonya FrostSoftware EngineerEdinburgh232008/12/13$103,600
Jena GainesOffice ManagerLondon302008/12/19$90,560
Quinn FlynnSupport LeadEdinburgh222013/03/03$342,000
Charde MarshallRegional DirectorSan Francisco362008/10/16$470,600
Haley KennedySenior Marketing DesignerLondon432012/12/18$313,500
Tatyana FitzpatrickRegional DirectorLondon192010/03/17$385,750
Michael SilvaMarketing DesignerLondon662012/11/27$198,500
Paul ByrdChief Financial Officer (CFO)New York642010/06/09$725,000
Gloria LittleSystems AdministratorNew York592009/04/10$237,500
Bradley GreerSoftware EngineerLondon412012/10/13$132,000
Dai RiosPersonnel LeadEdinburgh352012/09/26$217,500
Jenette CaldwellDevelopment LeadNew York302011/09/03$345,000
Yuri BerryChief Marketing Officer (CMO)New York402009/06/25$675,000
Caesar VancePre-Sales SupportNew York212011/12/12$106,450
Doris WilderSales AssistantSidney232010/09/20$85,600
Angelica RamosChief Executive Officer (CEO)London472009/10/09$1,200,000
Gavin JoyceDeveloperEdinburgh422010/12/22$92,575
Jennifer ChangRegional DirectorSingapore282010/11/14$357,650
Brenden WagnerSoftware EngineerSan Francisco282011/06/07$206,850
Fiona GreenChief Operating Officer (COO)San Francisco482010/03/11$850,000
Shou ItouRegional MarketingTokyo202011/08/14$163,000
Michelle HouseIntegration SpecialistSidney372011/06/02$95,400
Suki BurksDeveloperLondon532009/10/22$114,500
Prescott BartlettTechnical AuthorLondon272011/05/07$145,000
Gavin CortezTeam LeaderSan Francisco222008/10/26$235,500
Martena MccrayPost-Sales supportEdinburgh462011/03/09$324,050
Unity ButlerMarketing DesignerSan Francisco472009/12/09$85,675
Howard HatfieldOffice ManagerSan Francisco512008/12/16$164,500
Hope FuentesSecretarySan Francisco412010/02/12$109,850
Vivian HarrellFinancial ControllerSan Francisco622009/02/14$452,500
Timothy MooneyOffice ManagerLondon372008/12/11$136,200
Jackson BradshawDirectorNew York652008/09/26$645,750
Olivia LiangSupport EngineerSingapore642011/02/03$234,500
Bruno NashSoftware EngineerLondon382011/05/03$163,500
Sakura YamamotoSupport EngineerTokyo372009/08/19$139,575
Thor WaltonDeveloperNew York612013/08/11$98,540
Finn CamachoSupport EngineerSan Francisco472009/07/07$87,500
Serge BaldwinData CoordinatorSingapore642012/04/09$138,575
Zenaida FrankSoftware EngineerNew York632010/01/04$125,250
Zorita SerranoSoftware EngineerSan Francisco562012/06/01$115,000
Jennifer AcostaJunior Javascript DeveloperEdinburgh432013/02/01$75,650
Cara StevensSales AssistantNew York462011/12/06$145,600
Hermione ButlerRegional DirectorLondon472011/03/21$356,250
Lael GreerSystems AdministratorLondon212009/02/27$103,500
Jonas AlexanderDeveloperSan Francisco302010/07/14$86,500
Shad DeckerRegional DirectorEdinburgh512008/11/13$183,000
Michael BruceJavascript DeveloperSingapore292011/06/27$183,000
Donna SniderCustomer SupportNew York272011/01/25$112,000
+ +
    +
  • Javascript
  • +
  • HTML
  • +
  • CSS
  • +
  • Ajax
  • +
  • Server-side script
  • +
+ +
+
+

The Javascript shown below is used to initialise the table shown in this example:

$(document).ready(function() { + $('#example').dataTable( { + dom: 'Rlfrtip', + colReorder: { + realtime: true + } + } ); +} ); + +

In addition to the above code, the following Javascript library files are loaded for use in this example:

+ + +
+ +
+

The HTML shown below is the raw HTML table element, before it has been enhanced by DataTables:

+
+ +
+
+

This example uses a little bit of additional CSS beyond what is loaded from the library files (below), in order to correctly display the table. The + additional CSS used is shown below:

+
+ +

The following CSS library files are loaded for use in this example to provide the styling of the table:

+ + +
+ +
+

This table loads data by Ajax. The latest data that has been loaded is shown below. This data will update automatically as any additional data is + loaded.

+
+ +
+

The script used to perform the server-side processing for this table is shown below. Please note that this is just an example script using PHP. Server-side + processing scripts can be written in any language, using the protocol described in the DataTables + documentation.

+
+
+
+
+ +
+ +
+ + \ No newline at end of file diff --git a/datatable/extensions/ColReorder/examples/reset.html b/datatable/extensions/ColReorder/examples/reset.html new file mode 100644 index 0000000..b2e1fc0 --- /dev/null +++ b/datatable/extensions/ColReorder/examples/reset.html @@ -0,0 +1,649 @@ + + + + + + + + ColReorder example - Reset ordering API + + + + + + + + + + + + + + +
+
+

ColReorder example Reset ordering API

+ +
+

One useful control option to present the end user when using ColReorder is the ability to reset the column ordering to that which was found in the HTML. This + can be done by calling the reset API function. While ColReorder does not provide a visual element for this itself (in order to provide maximum + flexibility) it is easy to hook to an event handler, as shown in this example.

+ +

For full information about the ColReorder API, please refer to the ColReorder API documentation.

+

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
NamePositionOfficeAgeStart dateSalary
NamePositionOfficeAgeStart dateSalary
Tiger NixonSystem ArchitectEdinburgh612011/04/25$320,800
Garrett WintersAccountantTokyo632011/07/25$170,750
Ashton CoxJunior Technical AuthorSan Francisco662009/01/12$86,000
Cedric KellySenior Javascript DeveloperEdinburgh222012/03/29$433,060
Airi SatouAccountantTokyo332008/11/28$162,700
Brielle WilliamsonIntegration SpecialistNew York612012/12/02$372,000
Herrod ChandlerSales AssistantSan Francisco592012/08/06$137,500
Rhona DavidsonIntegration SpecialistTokyo552010/10/14$327,900
Colleen HurstJavascript DeveloperSan Francisco392009/09/15$205,500
Sonya FrostSoftware EngineerEdinburgh232008/12/13$103,600
Jena GainesOffice ManagerLondon302008/12/19$90,560
Quinn FlynnSupport LeadEdinburgh222013/03/03$342,000
Charde MarshallRegional DirectorSan Francisco362008/10/16$470,600
Haley KennedySenior Marketing DesignerLondon432012/12/18$313,500
Tatyana FitzpatrickRegional DirectorLondon192010/03/17$385,750
Michael SilvaMarketing DesignerLondon662012/11/27$198,500
Paul ByrdChief Financial Officer (CFO)New York642010/06/09$725,000
Gloria LittleSystems AdministratorNew York592009/04/10$237,500
Bradley GreerSoftware EngineerLondon412012/10/13$132,000
Dai RiosPersonnel LeadEdinburgh352012/09/26$217,500
Jenette CaldwellDevelopment LeadNew York302011/09/03$345,000
Yuri BerryChief Marketing Officer (CMO)New York402009/06/25$675,000
Caesar VancePre-Sales SupportNew York212011/12/12$106,450
Doris WilderSales AssistantSidney232010/09/20$85,600
Angelica RamosChief Executive Officer (CEO)London472009/10/09$1,200,000
Gavin JoyceDeveloperEdinburgh422010/12/22$92,575
Jennifer ChangRegional DirectorSingapore282010/11/14$357,650
Brenden WagnerSoftware EngineerSan Francisco282011/06/07$206,850
Fiona GreenChief Operating Officer (COO)San Francisco482010/03/11$850,000
Shou ItouRegional MarketingTokyo202011/08/14$163,000
Michelle HouseIntegration SpecialistSidney372011/06/02$95,400
Suki BurksDeveloperLondon532009/10/22$114,500
Prescott BartlettTechnical AuthorLondon272011/05/07$145,000
Gavin CortezTeam LeaderSan Francisco222008/10/26$235,500
Martena MccrayPost-Sales supportEdinburgh462011/03/09$324,050
Unity ButlerMarketing DesignerSan Francisco472009/12/09$85,675
Howard HatfieldOffice ManagerSan Francisco512008/12/16$164,500
Hope FuentesSecretarySan Francisco412010/02/12$109,850
Vivian HarrellFinancial ControllerSan Francisco622009/02/14$452,500
Timothy MooneyOffice ManagerLondon372008/12/11$136,200
Jackson BradshawDirectorNew York652008/09/26$645,750
Olivia LiangSupport EngineerSingapore642011/02/03$234,500
Bruno NashSoftware EngineerLondon382011/05/03$163,500
Sakura YamamotoSupport EngineerTokyo372009/08/19$139,575
Thor WaltonDeveloperNew York612013/08/11$98,540
Finn CamachoSupport EngineerSan Francisco472009/07/07$87,500
Serge BaldwinData CoordinatorSingapore642012/04/09$138,575
Zenaida FrankSoftware EngineerNew York632010/01/04$125,250
Zorita SerranoSoftware EngineerSan Francisco562012/06/01$115,000
Jennifer AcostaJunior Javascript DeveloperEdinburgh432013/02/01$75,650
Cara StevensSales AssistantNew York462011/12/06$145,600
Hermione ButlerRegional DirectorLondon472011/03/21$356,250
Lael GreerSystems AdministratorLondon212009/02/27$103,500
Jonas AlexanderDeveloperSan Francisco302010/07/14$86,500
Shad DeckerRegional DirectorEdinburgh512008/11/13$183,000
Michael BruceJavascript DeveloperSingapore292011/06/27$183,000
Donna SniderCustomer SupportNew York272011/01/25$112,000
+ +
    +
  • Javascript
  • +
  • HTML
  • +
  • CSS
  • +
  • Ajax
  • +
  • Server-side script
  • +
+ +
+
+

The Javascript shown below is used to initialise the table shown in this example:

$(document).ready(function() { + var table = $('#example').DataTable( { + dom: 'Rlfrtip', + colReorder: { + order: [ 4, 3, 2, 1, 0 ] + } + } ); + + $('#reset').click( function (e) { + e.preventDefault(); + + table.colReorder.reset(); + } ); +} ); + +

In addition to the above code, the following Javascript library files are loaded for use in this example:

+ + +
+ +
+

The HTML shown below is the raw HTML table element, before it has been enhanced by DataTables:

+
+ +
+
+

This example uses a little bit of additional CSS beyond what is loaded from the library files (below), in order to correctly display the table. The + additional CSS used is shown below:

+
+ +

The following CSS library files are loaded for use in this example to provide the styling of the table:

+ + +
+ +
+

This table loads data by Ajax. The latest data that has been loaded is shown below. This data will update automatically as any additional data is + loaded.

+
+ +
+

The script used to perform the server-side processing for this table is shown below. Please note that this is just an example script using PHP. Server-side + processing scripts can be written in any language, using the protocol described in the DataTables + documentation.

+
+
+
+
+ +
+ +
+ + \ No newline at end of file diff --git a/datatable/extensions/ColReorder/examples/scrolling.html b/datatable/extensions/ColReorder/examples/scrolling.html new file mode 100644 index 0000000..860e665 --- /dev/null +++ b/datatable/extensions/ColReorder/examples/scrolling.html @@ -0,0 +1,632 @@ + + + + + + + + ColReorder example - Scrolling table + + + + + + + + + + + + + + +
+
+

ColReorder example Scrolling table

+ +
+

This is a simple example to show ColReorder working with DataTables scrolling (scrollYDT and scrollXDT).

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
NamePositionOfficeAgeStart dateSalary
NamePositionOfficeAgeStart dateSalary
Tiger NixonSystem ArchitectEdinburgh612011/04/25$320,800
Garrett WintersAccountantTokyo632011/07/25$170,750
Ashton CoxJunior Technical AuthorSan Francisco662009/01/12$86,000
Cedric KellySenior Javascript DeveloperEdinburgh222012/03/29$433,060
Airi SatouAccountantTokyo332008/11/28$162,700
Brielle WilliamsonIntegration SpecialistNew York612012/12/02$372,000
Herrod ChandlerSales AssistantSan Francisco592012/08/06$137,500
Rhona DavidsonIntegration SpecialistTokyo552010/10/14$327,900
Colleen HurstJavascript DeveloperSan Francisco392009/09/15$205,500
Sonya FrostSoftware EngineerEdinburgh232008/12/13$103,600
Jena GainesOffice ManagerLondon302008/12/19$90,560
Quinn FlynnSupport LeadEdinburgh222013/03/03$342,000
Charde MarshallRegional DirectorSan Francisco362008/10/16$470,600
Haley KennedySenior Marketing DesignerLondon432012/12/18$313,500
Tatyana FitzpatrickRegional DirectorLondon192010/03/17$385,750
Michael SilvaMarketing DesignerLondon662012/11/27$198,500
Paul ByrdChief Financial Officer (CFO)New York642010/06/09$725,000
Gloria LittleSystems AdministratorNew York592009/04/10$237,500
Bradley GreerSoftware EngineerLondon412012/10/13$132,000
Dai RiosPersonnel LeadEdinburgh352012/09/26$217,500
Jenette CaldwellDevelopment LeadNew York302011/09/03$345,000
Yuri BerryChief Marketing Officer (CMO)New York402009/06/25$675,000
Caesar VancePre-Sales SupportNew York212011/12/12$106,450
Doris WilderSales AssistantSidney232010/09/20$85,600
Angelica RamosChief Executive Officer (CEO)London472009/10/09$1,200,000
Gavin JoyceDeveloperEdinburgh422010/12/22$92,575
Jennifer ChangRegional DirectorSingapore282010/11/14$357,650
Brenden WagnerSoftware EngineerSan Francisco282011/06/07$206,850
Fiona GreenChief Operating Officer (COO)San Francisco482010/03/11$850,000
Shou ItouRegional MarketingTokyo202011/08/14$163,000
Michelle HouseIntegration SpecialistSidney372011/06/02$95,400
Suki BurksDeveloperLondon532009/10/22$114,500
Prescott BartlettTechnical AuthorLondon272011/05/07$145,000
Gavin CortezTeam LeaderSan Francisco222008/10/26$235,500
Martena MccrayPost-Sales supportEdinburgh462011/03/09$324,050
Unity ButlerMarketing DesignerSan Francisco472009/12/09$85,675
Howard HatfieldOffice ManagerSan Francisco512008/12/16$164,500
Hope FuentesSecretarySan Francisco412010/02/12$109,850
Vivian HarrellFinancial ControllerSan Francisco622009/02/14$452,500
Timothy MooneyOffice ManagerLondon372008/12/11$136,200
Jackson BradshawDirectorNew York652008/09/26$645,750
Olivia LiangSupport EngineerSingapore642011/02/03$234,500
Bruno NashSoftware EngineerLondon382011/05/03$163,500
Sakura YamamotoSupport EngineerTokyo372009/08/19$139,575
Thor WaltonDeveloperNew York612013/08/11$98,540
Finn CamachoSupport EngineerSan Francisco472009/07/07$87,500
Serge BaldwinData CoordinatorSingapore642012/04/09$138,575
Zenaida FrankSoftware EngineerNew York632010/01/04$125,250
Zorita SerranoSoftware EngineerSan Francisco562012/06/01$115,000
Jennifer AcostaJunior Javascript DeveloperEdinburgh432013/02/01$75,650
Cara StevensSales AssistantNew York462011/12/06$145,600
Hermione ButlerRegional DirectorLondon472011/03/21$356,250
Lael GreerSystems AdministratorLondon212009/02/27$103,500
Jonas AlexanderDeveloperSan Francisco302010/07/14$86,500
Shad DeckerRegional DirectorEdinburgh512008/11/13$183,000
Michael BruceJavascript DeveloperSingapore292011/06/27$183,000
Donna SniderCustomer SupportNew York272011/01/25$112,000
+ +
    +
  • Javascript
  • +
  • HTML
  • +
  • CSS
  • +
  • Ajax
  • +
  • Server-side script
  • +
+ +
+
+

The Javascript shown below is used to initialise the table shown in this example:

$(document).ready(function() { + $('#example').dataTable( { + dom: 'Rlfrtip', + scrollY: '200px', + paging: false + } ); +} ); + +

In addition to the above code, the following Javascript library files are loaded for use in this example:

+ + +
+ +
+

The HTML shown below is the raw HTML table element, before it has been enhanced by DataTables:

+
+ +
+
+

This example uses a little bit of additional CSS beyond what is loaded from the library files (below), in order to correctly display the table. The + additional CSS used is shown below:

+
+ +

The following CSS library files are loaded for use in this example to provide the styling of the table:

+ + +
+ +
+

This table loads data by Ajax. The latest data that has been loaded is shown below. This data will update automatically as any additional data is + loaded.

+
+ +
+

The script used to perform the server-side processing for this table is shown below. Please note that this is just an example script using PHP. Server-side + processing scripts can be written in any language, using the protocol described in the DataTables + documentation.

+
+
+
+
+ +
+ +
+ + \ No newline at end of file diff --git a/datatable/extensions/ColReorder/examples/server_side.html b/datatable/extensions/ColReorder/examples/server_side.html new file mode 100644 index 0000000..f682b7a --- /dev/null +++ b/datatable/extensions/ColReorder/examples/server_side.html @@ -0,0 +1,192 @@ + + + + + + + + ColReorder example - Server-side processing + + + + + + + + + + + + + + +
+
+

ColReorder example Server-side processing

+ +
+

Server-side processing can be exceptionally useful in DataTables when dealing with massive data sets, and ColReorder works with this as would be expected.

+ +

It is recommend that you use object based data with server-side processing and ColReorder, as this provides easily understandable mapping between the the + columns and the data relation on the server, otherwise you need to work out array indexes on each call!

+
+ + + + + + + + + + + + + + + + + + + + + + + +
NamePositionOfficeExtn.Start dateSalary
NamePositionOfficeExtn.Start dateSalary
+ +
    +
  • Javascript
  • +
  • HTML
  • +
  • CSS
  • +
  • Ajax
  • +
  • Server-side script
  • +
+ +
+
+

The Javascript shown below is used to initialise the table shown in this example:

$(document).ready(function() { + $('#example').dataTable( { + dom: 'Rlfrtip', + processing: true, + serverSide: true, + ajax: "../../../examples/server_side/scripts/objects.php", + columns: [ + { data: "first_name" }, + { data: "last_name" }, + { data: "position" }, + { data: "office" }, + { data: "start_date" }, + { data: "salary" } + ] + } ); +} ); + +

In addition to the above code, the following Javascript library files are loaded for use in this example:

+ + +
+ +
+

The HTML shown below is the raw HTML table element, before it has been enhanced by DataTables:

+
+ +
+
+

This example uses a little bit of additional CSS beyond what is loaded from the library files (below), in order to correctly display the table. The + additional CSS used is shown below:

+
+ +

The following CSS library files are loaded for use in this example to provide the styling of the table:

+ + +
+ +
+

This table loads data by Ajax. The latest data that has been loaded is shown below. This data will update automatically as any additional data is + loaded.

+
+ +
+

The script used to perform the server-side processing for this table is shown below. Please note that this is just an example script using PHP. Server-side + processing scripts can be written in any language, using the protocol described in the DataTables + documentation.

+
+
+
+
+ +
+ +
+ + \ No newline at end of file diff --git a/datatable/extensions/ColReorder/examples/simple.html b/datatable/extensions/ColReorder/examples/simple.html new file mode 100644 index 0000000..92cffee --- /dev/null +++ b/datatable/extensions/ColReorder/examples/simple.html @@ -0,0 +1,630 @@ + + + + + + + + ColReorder example - Basic initialisation + + + + + + + + + + + + + + +
+
+

ColReorder example Basic initialisation

+ +
+

This example shows the basic use case of the ColReorder plug-in. With ColReorder enabled for a table, the user has the ability to click and drag any table + header cell, and drop it where they wish the column to be inserted. The insert point is shown visually, and the column reordering is done as soon as the mouse + button is released.

+ +

ColReorder is added to a DataTable through the R character that it adds to DataTables feature plug-ins. This means that you simply add the + character R to the domDT parameter for your table to add ColReorder - as shown in the example below.

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
NamePositionOfficeAgeStart dateSalary
NamePositionOfficeAgeStart dateSalary
Tiger NixonSystem ArchitectEdinburgh612011/04/25$320,800
Garrett WintersAccountantTokyo632011/07/25$170,750
Ashton CoxJunior Technical AuthorSan Francisco662009/01/12$86,000
Cedric KellySenior Javascript DeveloperEdinburgh222012/03/29$433,060
Airi SatouAccountantTokyo332008/11/28$162,700
Brielle WilliamsonIntegration SpecialistNew York612012/12/02$372,000
Herrod ChandlerSales AssistantSan Francisco592012/08/06$137,500
Rhona DavidsonIntegration SpecialistTokyo552010/10/14$327,900
Colleen HurstJavascript DeveloperSan Francisco392009/09/15$205,500
Sonya FrostSoftware EngineerEdinburgh232008/12/13$103,600
Jena GainesOffice ManagerLondon302008/12/19$90,560
Quinn FlynnSupport LeadEdinburgh222013/03/03$342,000
Charde MarshallRegional DirectorSan Francisco362008/10/16$470,600
Haley KennedySenior Marketing DesignerLondon432012/12/18$313,500
Tatyana FitzpatrickRegional DirectorLondon192010/03/17$385,750
Michael SilvaMarketing DesignerLondon662012/11/27$198,500
Paul ByrdChief Financial Officer (CFO)New York642010/06/09$725,000
Gloria LittleSystems AdministratorNew York592009/04/10$237,500
Bradley GreerSoftware EngineerLondon412012/10/13$132,000
Dai RiosPersonnel LeadEdinburgh352012/09/26$217,500
Jenette CaldwellDevelopment LeadNew York302011/09/03$345,000
Yuri BerryChief Marketing Officer (CMO)New York402009/06/25$675,000
Caesar VancePre-Sales SupportNew York212011/12/12$106,450
Doris WilderSales AssistantSidney232010/09/20$85,600
Angelica RamosChief Executive Officer (CEO)London472009/10/09$1,200,000
Gavin JoyceDeveloperEdinburgh422010/12/22$92,575
Jennifer ChangRegional DirectorSingapore282010/11/14$357,650
Brenden WagnerSoftware EngineerSan Francisco282011/06/07$206,850
Fiona GreenChief Operating Officer (COO)San Francisco482010/03/11$850,000
Shou ItouRegional MarketingTokyo202011/08/14$163,000
Michelle HouseIntegration SpecialistSidney372011/06/02$95,400
Suki BurksDeveloperLondon532009/10/22$114,500
Prescott BartlettTechnical AuthorLondon272011/05/07$145,000
Gavin CortezTeam LeaderSan Francisco222008/10/26$235,500
Martena MccrayPost-Sales supportEdinburgh462011/03/09$324,050
Unity ButlerMarketing DesignerSan Francisco472009/12/09$85,675
Howard HatfieldOffice ManagerSan Francisco512008/12/16$164,500
Hope FuentesSecretarySan Francisco412010/02/12$109,850
Vivian HarrellFinancial ControllerSan Francisco622009/02/14$452,500
Timothy MooneyOffice ManagerLondon372008/12/11$136,200
Jackson BradshawDirectorNew York652008/09/26$645,750
Olivia LiangSupport EngineerSingapore642011/02/03$234,500
Bruno NashSoftware EngineerLondon382011/05/03$163,500
Sakura YamamotoSupport EngineerTokyo372009/08/19$139,575
Thor WaltonDeveloperNew York612013/08/11$98,540
Finn CamachoSupport EngineerSan Francisco472009/07/07$87,500
Serge BaldwinData CoordinatorSingapore642012/04/09$138,575
Zenaida FrankSoftware EngineerNew York632010/01/04$125,250
Zorita SerranoSoftware EngineerSan Francisco562012/06/01$115,000
Jennifer AcostaJunior Javascript DeveloperEdinburgh432013/02/01$75,650
Cara StevensSales AssistantNew York462011/12/06$145,600
Hermione ButlerRegional DirectorLondon472011/03/21$356,250
Lael GreerSystems AdministratorLondon212009/02/27$103,500
Jonas AlexanderDeveloperSan Francisco302010/07/14$86,500
Shad DeckerRegional DirectorEdinburgh512008/11/13$183,000
Michael BruceJavascript DeveloperSingapore292011/06/27$183,000
Donna SniderCustomer SupportNew York272011/01/25$112,000
+ +
    +
  • Javascript
  • +
  • HTML
  • +
  • CSS
  • +
  • Ajax
  • +
  • Server-side script
  • +
+ +
+
+

The Javascript shown below is used to initialise the table shown in this example:

$(document).ready(function() { + $('#example').DataTable( { + dom: 'Rlfrtip' + } ); +} ); + +

In addition to the above code, the following Javascript library files are loaded for use in this example:

+ + +
+ +
+

The HTML shown below is the raw HTML table element, before it has been enhanced by DataTables:

+
+ +
+
+

This example uses a little bit of additional CSS beyond what is loaded from the library files (below), in order to correctly display the table. The + additional CSS used is shown below:

+
+ +

The following CSS library files are loaded for use in this example to provide the styling of the table:

+ + +
+ +
+

This table loads data by Ajax. The latest data that has been loaded is shown below. This data will update automatically as any additional data is + loaded.

+
+ +
+

The script used to perform the server-side processing for this table is shown below. Please note that this is just an example script using PHP. Server-side + processing scripts can be written in any language, using the protocol described in the DataTables + documentation.

+
+
+
+
+ +
+ +
+ + \ No newline at end of file diff --git a/datatable/extensions/ColReorder/examples/state_save.html b/datatable/extensions/ColReorder/examples/state_save.html new file mode 100644 index 0000000..6e4e2e9 --- /dev/null +++ b/datatable/extensions/ColReorder/examples/state_save.html @@ -0,0 +1,631 @@ + + + + + + + + ColReorder example - State saving + + + + + + + + + + + + + + +
+
+

ColReorder example State saving

+ +
+

A useful interaction pattern to use in DataTables is state saving, so when the end user reloads or revisits a page its previous state is retained. ColReorder + works seamlessly with state saving in DataTables (stateSaveDT), remembering and restoring the column positions, as well as everything else such as sorting + and filtering.

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
NamePositionOfficeAgeStart dateSalary
NamePositionOfficeAgeStart dateSalary
Tiger NixonSystem ArchitectEdinburgh612011/04/25$320,800
Garrett WintersAccountantTokyo632011/07/25$170,750
Ashton CoxJunior Technical AuthorSan Francisco662009/01/12$86,000
Cedric KellySenior Javascript DeveloperEdinburgh222012/03/29$433,060
Airi SatouAccountantTokyo332008/11/28$162,700
Brielle WilliamsonIntegration SpecialistNew York612012/12/02$372,000
Herrod ChandlerSales AssistantSan Francisco592012/08/06$137,500
Rhona DavidsonIntegration SpecialistTokyo552010/10/14$327,900
Colleen HurstJavascript DeveloperSan Francisco392009/09/15$205,500
Sonya FrostSoftware EngineerEdinburgh232008/12/13$103,600
Jena GainesOffice ManagerLondon302008/12/19$90,560
Quinn FlynnSupport LeadEdinburgh222013/03/03$342,000
Charde MarshallRegional DirectorSan Francisco362008/10/16$470,600
Haley KennedySenior Marketing DesignerLondon432012/12/18$313,500
Tatyana FitzpatrickRegional DirectorLondon192010/03/17$385,750
Michael SilvaMarketing DesignerLondon662012/11/27$198,500
Paul ByrdChief Financial Officer (CFO)New York642010/06/09$725,000
Gloria LittleSystems AdministratorNew York592009/04/10$237,500
Bradley GreerSoftware EngineerLondon412012/10/13$132,000
Dai RiosPersonnel LeadEdinburgh352012/09/26$217,500
Jenette CaldwellDevelopment LeadNew York302011/09/03$345,000
Yuri BerryChief Marketing Officer (CMO)New York402009/06/25$675,000
Caesar VancePre-Sales SupportNew York212011/12/12$106,450
Doris WilderSales AssistantSidney232010/09/20$85,600
Angelica RamosChief Executive Officer (CEO)London472009/10/09$1,200,000
Gavin JoyceDeveloperEdinburgh422010/12/22$92,575
Jennifer ChangRegional DirectorSingapore282010/11/14$357,650
Brenden WagnerSoftware EngineerSan Francisco282011/06/07$206,850
Fiona GreenChief Operating Officer (COO)San Francisco482010/03/11$850,000
Shou ItouRegional MarketingTokyo202011/08/14$163,000
Michelle HouseIntegration SpecialistSidney372011/06/02$95,400
Suki BurksDeveloperLondon532009/10/22$114,500
Prescott BartlettTechnical AuthorLondon272011/05/07$145,000
Gavin CortezTeam LeaderSan Francisco222008/10/26$235,500
Martena MccrayPost-Sales supportEdinburgh462011/03/09$324,050
Unity ButlerMarketing DesignerSan Francisco472009/12/09$85,675
Howard HatfieldOffice ManagerSan Francisco512008/12/16$164,500
Hope FuentesSecretarySan Francisco412010/02/12$109,850
Vivian HarrellFinancial ControllerSan Francisco622009/02/14$452,500
Timothy MooneyOffice ManagerLondon372008/12/11$136,200
Jackson BradshawDirectorNew York652008/09/26$645,750
Olivia LiangSupport EngineerSingapore642011/02/03$234,500
Bruno NashSoftware EngineerLondon382011/05/03$163,500
Sakura YamamotoSupport EngineerTokyo372009/08/19$139,575
Thor WaltonDeveloperNew York612013/08/11$98,540
Finn CamachoSupport EngineerSan Francisco472009/07/07$87,500
Serge BaldwinData CoordinatorSingapore642012/04/09$138,575
Zenaida FrankSoftware EngineerNew York632010/01/04$125,250
Zorita SerranoSoftware EngineerSan Francisco562012/06/01$115,000
Jennifer AcostaJunior Javascript DeveloperEdinburgh432013/02/01$75,650
Cara StevensSales AssistantNew York462011/12/06$145,600
Hermione ButlerRegional DirectorLondon472011/03/21$356,250
Lael GreerSystems AdministratorLondon212009/02/27$103,500
Jonas AlexanderDeveloperSan Francisco302010/07/14$86,500
Shad DeckerRegional DirectorEdinburgh512008/11/13$183,000
Michael BruceJavascript DeveloperSingapore292011/06/27$183,000
Donna SniderCustomer SupportNew York272011/01/25$112,000
+ +
    +
  • Javascript
  • +
  • HTML
  • +
  • CSS
  • +
  • Ajax
  • +
  • Server-side script
  • +
+ +
+
+

The Javascript shown below is used to initialise the table shown in this example:

$(document).ready(function() { + $('#example').dataTable( { + dom: 'Rlfrtip', + stateSave: true + } ); +} ); + +

In addition to the above code, the following Javascript library files are loaded for use in this example:

+ + +
+ +
+

The HTML shown below is the raw HTML table element, before it has been enhanced by DataTables:

+
+ +
+
+

This example uses a little bit of additional CSS beyond what is loaded from the library files (below), in order to correctly display the table. The + additional CSS used is shown below:

+
+ +

The following CSS library files are loaded for use in this example to provide the styling of the table:

+ + +
+ +
+

This table loads data by Ajax. The latest data that has been loaded is shown below. This data will update automatically as any additional data is + loaded.

+
+ +
+

The script used to perform the server-side processing for this table is shown below. Please note that this is just an example script using PHP. Server-side + processing scripts can be written in any language, using the protocol described in the DataTables + documentation.

+
+
+
+
+ +
+ +
+ + \ No newline at end of file diff --git a/datatable/extensions/ColReorder/images/insert.png b/datatable/extensions/ColReorder/images/insert.png new file mode 100644 index 0000000000000000000000000000000000000000..15d5522da64f4f036c5a717dbb320799884fa12b GIT binary patch literal 1885 zcmaJ?Yfuwc6ke)>fRTqUjALP&*xC`v?j}Y`Bs^n)nFNqTMNwhdEF?m*%Vv>?mPoZ# zs@74ainfY%Y-t(Plw!alqNXAbBPu#pi$zL{3SvNQVEafum8T(P?s-2qUyS)Q#a8v?Rj@fQTpqiDJ1p4QAmv8l9M9YiQzt z8kLx{LMVsjWE`&6BotA&q9{p;73E^#Do#`+7-0}G0$Q9#L4!6=rxzK-oR_*HX6@dF zIN(bNoh#=2Z7NNk0>%*(4hng2CU&fu`OnL+{@Qv%LK0nAJ;L{PBCL0mV5CH=C)i*l*A|vcd}CQ%gxXLOs9De@MJ3-+U->UezzfZ4b zJDpe>ABVV|6;VdEdGHKsX=!PJ>v9@Kn~W|t@WyrzRlm8j!&R9aK9bS8z6zK&X|cdk z*(77liTIq=RO}i#|HFm0nxSBe(bFG(ia4%38}6-pu1!C&>BfqCSbhBfpBoJzRUTSQ zm7Qg(Nfq@x`UWc=xE=VBUxg8Ic-%RIosS7P;!Uh9cDzt5GOklknin#ycXYRrU4CE| zd$TWUO6kcl3|5c!4{xbs?flrRU`H?4s1pw-wweTIpA2y=pZP_xi=8j5CVdaeo;kCx z(tk-bKt*14vAi{ASD-a&`MJw2@Sf6A?*)_G)f?Y;4X0-gR}b0!GK#VKi3=ZE_Ghqe zC3i1&{&9O_i06@;3l>z%ShA*B2V6BZ$R?+2OUa%she~$r`LN_r*{;%n2WMT;A?0bC z`G z$-ze_iKgC|tjs8iGDTVw(z83-tuF}mA!xKU7Y;POO_fxlS=Wuy<;@5X<$ zW1h_i22Tfo(RY9K>y%8tG;C|wxZ=bgbB+n;_JiJU%?zB{DVbgO&K;l0($f4)EPvm- zlN+v;S_1+DEnC0R!389oRr~E*Q?J+FnOR@k)fi;I|7kZj<@(pq>4t}An{4){BaxAZ zH%?gQRj|6J@`?R=a0O2#7_@L5=9|4}Mg4|&WxZ+J_C6!DEOJHrsga0gds4A--}I0z z0(Ir4@~w0iFvTagY;*62was1uOG}S><-aM}(OOpiY_D=(P^td<#@N~37i`nIC&zj2 z-9OcH-N+i&oP*rA;o^%IAVsoIPshsTvIhr)6zGqqehOLDU-LWl=f%4@inL4pE0-{K*64}5NYR>RpukMimF|MslT0q9QPlIW+biD--V00;u>>pd3$=G z{Kl$ZDq^cRN%8jvq^Ez>n1dg9+UCz6?K>R94Vrd)F*dL}C`am-a4hC=-mPt|!i%1t zRh%7suNYZ#gZ)K~K71uGOct$wqWyvtM1FoR?S1=~=?;@Hx$tqLv>m;F{CSiA v3v1c-1AQT_MP7}WOBDevGdhR%UqvP!KOI{pd-r?y4=-^^lH^2e<_CWP6QK!R literal 0 HcmV?d00001 diff --git a/datatable/extensions/ColReorder/js/dataTables.colReorder.js b/datatable/extensions/ColReorder/js/dataTables.colReorder.js new file mode 100755 index 0000000..c3b2f1e --- /dev/null +++ b/datatable/extensions/ColReorder/js/dataTables.colReorder.js @@ -0,0 +1,1372 @@ +/*! ColReorder 1.1.3 + * ©2010-2014 SpryMedia Ltd - datatables.net/license + */ + +/** + * @summary ColReorder + * @description Provide the ability to reorder columns in a DataTable + * @version 1.1.3 + * @file dataTables.colReorder.js + * @author SpryMedia Ltd (www.sprymedia.co.uk) + * @contact www.sprymedia.co.uk/contact + * @copyright Copyright 2010-2014 SpryMedia Ltd. + * + * This source file is free software, available under the following license: + * MIT license - http://datatables.net/license/mit + * + * This source file is distributed in the hope that it will be useful, but + * WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY + * or FITNESS FOR A PARTICULAR PURPOSE. See the license files for details. + * + * For details please refer to: http://www.datatables.net + */ + +(function(window, document, undefined) { + + +/** + * Switch the key value pairing of an index array to be value key (i.e. the old value is now the + * key). For example consider [ 2, 0, 1 ] this would be returned as [ 1, 2, 0 ]. + * @method fnInvertKeyValues + * @param array aIn Array to switch around + * @returns array + */ +function fnInvertKeyValues( aIn ) +{ + var aRet=[]; + for ( var i=0, iLen=aIn.length ; i= iCols ) + { + this.oApi._fnLog( oSettings, 1, "ColReorder 'from' index is out of bounds: "+iFrom ); + return; + } + + if ( iTo < 0 || iTo >= iCols ) + { + this.oApi._fnLog( oSettings, 1, "ColReorder 'to' index is out of bounds: "+iTo ); + return; + } + + /* + * Calculate the new column array index, so we have a mapping between the old and new + */ + var aiMapping = []; + for ( i=0, iLen=iCols ; i this.s.fixed-1 && i < iLen - this.s.fixedRight ) + { + this._fnMouseListener( i, this.s.dt.aoColumns[i].nTh ); + } + + /* Mark the original column order for later reference */ + this.s.dt.aoColumns[i]._ColReorder_iOrigCol = i; + } + + /* State saving */ + this.s.dt.oApi._fnCallbackReg( this.s.dt, 'aoStateSaveParams', function (oS, oData) { + that._fnStateSave.call( that, oData ); + }, "ColReorder_State" ); + + /* An initial column order has been specified */ + var aiOrder = null; + if ( this.s.init.aiOrder ) + { + aiOrder = this.s.init.aiOrder.slice(); + } + + /* State loading, overrides the column order given */ + if ( this.s.dt.oLoadedState && typeof this.s.dt.oLoadedState.ColReorder != 'undefined' && + this.s.dt.oLoadedState.ColReorder.length == this.s.dt.aoColumns.length ) + { + aiOrder = this.s.dt.oLoadedState.ColReorder; + } + + /* If we have an order to apply - do so */ + if ( aiOrder ) + { + /* We might be called during or after the DataTables initialisation. If before, then we need + * to wait until the draw is done, if after, then do what we need to do right away + */ + if ( !that.s.dt._bInitComplete ) + { + var bDone = false; + this.s.dt.aoDrawCallback.push( { + "fn": function () { + if ( !that.s.dt._bInitComplete && !bDone ) + { + bDone = true; + var resort = fnInvertKeyValues( aiOrder ); + that._fnOrderColumns.call( that, resort ); + } + }, + "sName": "ColReorder_Pre" + } ); + } + else + { + var resort = fnInvertKeyValues( aiOrder ); + that._fnOrderColumns.call( that, resort ); + } + } + else { + this._fnSetColumnIndexes(); + } + }, + + + /** + * Set the column order from an array + * @method _fnOrderColumns + * @param array a An array of integers which dictate the column order that should be applied + * @returns void + * @private + */ + "_fnOrderColumns": function ( a ) + { + if ( a.length != this.s.dt.aoColumns.length ) + { + this.s.dt.oInstance.oApi._fnLog( this.s.dt, 1, "ColReorder - array reorder does not "+ + "match known number of columns. Skipping." ); + return; + } + + for ( var i=0, iLen=a.length ; i
') + .addClass( 'DTCR_pointer' ) + .css( { + position: 'absolute', + top: scrolling ? + $('div.dataTables_scroll', this.s.dt.nTableWrapper).offset().top : + $(this.s.dt.nTable).offset().top, + height : scrolling ? + $('div.dataTables_scroll', this.s.dt.nTableWrapper).height() : + $(this.s.dt.nTable).height() + } ) + .appendTo( 'body' ); + }, + + /** + * Clean up ColReorder memory references and event handlers + * @method _fnDestroy + * @returns void + * @private + */ + "_fnDestroy": function () + { + var i, iLen; + + for ( i=0, iLen=this.s.dt.aoDrawCallback.length ; ib||b>=n)this.oApi._fnLog(a,1,"ColReorder 'from' index is out of bounds: "+b);else if(0>e||e>=n)this.oApi._fnLog(a,1,"ColReorder 'to' index is out of bounds: "+e);else{f=[];c=0;for(g=n;cthis.s.fixed-1&&eMath.pow(Math.pow(a.pageX-this.s.mouse.startX,2)+Math.pow(a.pageY-this.s.mouse.startY,2),0.5))return;this._fnCreateDragNode()}this.dom.drag.css({left:a.pageX-this.s.mouse.offsetX,top:a.pageY-this.s.mouse.offsetY});for(var b=!1,e=this.s.mouse.toIndex,d=1,c=this.s.aoTargets.length;d
").addClass("DTCR_pointer").css({position:"absolute",top:a?d("div.dataTables_scroll",this.s.dt.nTableWrapper).offset().top:d(this.s.dt.nTable).offset().top,height:a?d("div.dataTables_scroll",this.s.dt.nTableWrapper).height(): +d(this.s.dt.nTable).height()}).appendTo("body")},_fnDestroy:function(){var a,b;a=0;for(b=this.s.dt.aoDrawCallback.length;a