浏览代码

Support for loading and showing existing values

Vijayakrishnan 4 年之前
父节点
当前提交
e972b612eb
共有 1 个文件被更改,包括 6 次插入3 次删除
  1. 6 3
      public/js/pro-suggest.js

+ 6 - 3
public/js/pro-suggest.js

@@ -94,12 +94,15 @@
         $('select[provider-search]').each(function() {
             let elem = $(this);
             let input = $('<input type="text" placeholder="Pro">').addClass('pro-suggest-input form-control form-control-sm').insertAfter(elem);
-            if(elem.find('option:selected').length) {
-                input.val($.trim(elem.find('option:selected').first().text()));
-            }
             $('<div class="position-relative"><div class="suggestions-outer pro-suggestions position-absolute d-none"></div></div>').insertAfter(input);
             elem.hide();
 
+            if(!!elem.attr('data-pro-uid')) {
+                $.get('/pro-display-name/' + elem.attr('data-pro-uid'), function(_data) {
+                    input.val(_data);
+                });
+            }
+
             input
                 .off('keydown.pro-suggest')
                 .on('keydown.pro-suggest', function (e) {