File tree 1 file changed +18
-3
lines changed
src/jQueryDatatableServerSideNetCore/wwwroot/js
1 file changed +18
-3
lines changed Original file line number Diff line number Diff line change 1
- $ ( document ) . ready ( function ( ) {
1
+ var table ;
2
+
3
+ $ ( document ) . ready ( function ( ) {
2
4
$ . fn . dataTable . moment ( "DD/MM/YYYY HH:mm:ss" ) ;
3
5
$ . fn . dataTable . moment ( "DD/MM/YYYY" ) ;
4
6
5
- $ ( "#test-registers" ) . DataTable ( {
7
+ table = $ ( "#test-registers" ) . DataTable ( {
6
8
// Design Assets
7
9
stateSave : true ,
8
10
autoWidth : true ,
62
64
return data ;
63
65
}
64
66
} ,
65
- { targets : "date-type" , type : "date-eu" }
67
+ { targets : "date-type" , type : "date-eu" } ,
68
+ {
69
+ targets : 10 ,
70
+ data : null ,
71
+ defaultContent : "<a class='btn btn-link' role='button' href='#' onclick='edit(this)'>Edit</a>" ,
72
+ orderable : false
73
+ } ,
66
74
]
67
75
} ) ;
68
76
} ) ;
@@ -74,4 +82,11 @@ function strtrunc(str, num) {
74
82
else {
75
83
return str ;
76
84
}
85
+ }
86
+
87
+ function edit ( rowContext ) {
88
+ if ( table ) {
89
+ var data = table . row ( $ ( rowContext ) . parents ( "tr" ) ) . data ( ) ;
90
+ alert ( "Example showing row edit with id: " + data [ "id" ] + ", name: " + data [ "name" ] ) ;
91
+ }
77
92
}
You can’t perform that action at this time.
0 commit comments