瀏覽代碼

HUE-1073 [beeswax] Auto complete settings

Abraham Elmahrek 12 年之前
父節點
當前提交
9cc7984
共有 1 個文件被更改,包括 10 次插入1 次删除
  1. 10 1
      apps/beeswax/src/beeswax/templates/execute.mako

+ 10 - 1
apps/beeswax/src/beeswax/templates/execute.mako

@@ -86,7 +86,8 @@ ${layout.menubar(section='query')}
                                 <div class="control-group">
                                     ${comps.label(f['key'])}
                                     ${comps.field(f['key'], attrs=dict(placeholder=app_name == 'impala' and "ABORT_ON_ERROR" or "mapred.reduce.tasks",
-                                        klass="settingsField span8"
+                                        klass="settingsField span8",
+                                        autocomplete="off"
                                     ))}
                                 </div>
 
@@ -630,6 +631,14 @@ ${layout.menubar(section='query')}
         });
       % endif
     });
+
+    $.getJSON("${ url('beeswax:configuration') }", function(data) {
+      $(".settingsField").typeahead({
+        source: $.map(data.config_values, function(value, key) {
+          return value.key;
+        })
+      });
+    });
 </script>