diff options
Diffstat (limited to 'lib/toaster/toastergui/static/js/table.js')
-rw-r--r-- | lib/toaster/toastergui/static/js/table.js | 11 |
1 files changed, 9 insertions, 2 deletions
diff --git a/lib/toaster/toastergui/static/js/table.js b/lib/toaster/toastergui/static/js/table.js index a7e4fbad0..2ae769507 100644 --- a/lib/toaster/toastergui/static/js/table.js +++ b/lib/toaster/toastergui/static/js/table.js @@ -75,8 +75,15 @@ function tableInit(ctx){ if (tableData.total === 0){ tableContainer.hide(); - $("#new-search-input-"+ctx.tableName).val(tableParams.search); - $("#no-results-"+ctx.tableName).show(); + if ($("#no-results-special-"+ctx.tableName).length > 0) { + /* use this page's special no-results form instead of the default */ + $("#no-results-search-input-"+ctx.tableName).val(tableParams.search); + $("#no-results-special-"+ctx.tableName).show(); + $("#results-found-"+ctx.tableName).hide(); + } else { + $("#new-search-input-"+ctx.tableName).val(tableParams.search); + $("#no-results-"+ctx.tableName).show(); + } table.trigger("table-done", [tableData.total, tableParams]); return; |