app/assets/javascripts/effective_datatables/initialize.js.coffee.erb in effective_datatables-1.7.1 vs app/assets/javascripts/effective_datatables/initialize.js.coffee.erb in effective_datatables-1.8.0
- old
+ new
@@ -60,10 +60,11 @@
table = datatable.dataTable(init_options)
# Assign PreSearch columns
search_inputs.each (index, input) =>
$input = $(input)
- table.fnSettings().aoPreSearchCols[$input.data('column-index')].sSearch = $input.val() if $input.val()
+ if $input.data('column-index') && $input.val()
+ table.fnSettings().aoPreSearchCols[$input.data('column-index')].sSearch = $input.val()
# FixedColumns doesn't work well yet.
# fixedColumns = new $.fn.dataTable.FixedColumns(table,
# leftColumns: 2
# )