浏览代码

UI input for dhcp host name

Christian Herzog 5 年之前
父节点
当前提交
75c2061fea
共有 2 个文件被更改,包括 11 次插入2 次删除
  1. 2 1
      components/wifi-manager/code.js
  2. 9 1
      components/wifi-manager/index.html

+ 2 - 1
components/wifi-manager/code.js

@@ -440,6 +440,7 @@ function performConnect(conntype){
     stopRefreshAPInterval();
 
     var pwd;
+    var dhcp-name $("#dhcp-name").val();;
     if (conntype == 'manual') {
         //Grab the manual SSID and PWD
         selectedSSID=$('#manual_ssid').val();
@@ -463,7 +464,7 @@ function performConnect(conntype){
         dataType: 'json',
         method: 'POST',
         cache: false,
-        headers: { 'X-Custom-ssid': selectedSSID, 'X-Custom-pwd': pwd },
+        headers: { 'X-Custom-ssid': selectedSSID, 'X-Custom-pwd': pwd, 'X-Custom-host_name': dhcp-name },
         data: { 'timestamp': Date.now()},
         error: function (xhr, ajaxOptions, thrownError) {
             console.log(xhr.status);

+ 9 - 1
components/wifi-manager/index.html

@@ -69,6 +69,10 @@
                         <header>
                             <h1>Enter Details</h1>
                         </header>
+                        <h2>DHCP host name</h2>
+                        <section id="wifi-list">
+                            <input id="dhcp-name" type="text" placeholder="" value="squeezeamp">
+                        </section>
                         <h2>Manual Connection</h2>
                         <section>
                             <input id="manual_ssid" type="text" placeholder="SSID" value="">
@@ -82,8 +86,12 @@
 
                     <div id="connect">
                         <header>
-                            <h1>Enter Password</h1>
+                            <h1>Connect to network</h1>
                         </header>
+                        <h2>DHCP host name</h2>
+                        <section id="wifi-list">
+                            <input id="dhcp-name" type="text" placeholder="" value="squeezeamp">
+                        </section>
                         <h2>Password for <span id="ssid-pwd"></span></h2>
                         <section>
                             <input id="pwd" type="password" placeholder="Password" value="">