Просмотр исходного кода

Fixes #463: Prevent prepopulation of livesearch field with '---------'

Jeremy Stretch 9 лет назад
Родитель
Сommit
b74f338aa1
1 измененных файлов с 8 добавлено и 2 удалено
  1. 8 2
      netbox/project-static/js/livesearch.js

+ 8 - 2
netbox/project-static/js/livesearch.js

@@ -8,9 +8,15 @@ $(document).ready(function() {
     }
 
     // Update livesearch text when real field changes
-    search_field.val(real_field.children('option:selected').text());
-    real_field.change(function() {
+    if (real_field.val()) {
         search_field.val(real_field.children('option:selected').text());
+    }
+    real_field.change(function() {
+        if (real_field.val()) {
+            search_field.val(real_field.children('option:selected').text());
+        } else {
+            search_field.val('');
+        }
     });
 
     search_field.autocomplete({