File tree 10 files changed +15
-100
lines changed
10 files changed +15
-100
lines changed Original file line number Diff line number Diff line change 1
1
form:
2
2
name: dns_settings
3
+ id: dns-settings-form
3
4
action: none
4
5
class: ajax json
5
6
elements:
Original file line number Diff line number Diff line change 1
1
form:
2
2
name: firewall_settings
3
+ id: firewall-settings-form
3
4
action: none
4
5
class: ajax json
5
6
elements:
Original file line number Diff line number Diff line change 1
1
form:
2
2
name: main_settings
3
+ id: main-settings-form
3
4
action: none
4
5
class: ajax json
5
6
elements:
Original file line number Diff line number Diff line change 1
1
form:
2
2
name: network_lan
3
+ id: network-lan-form
3
4
action: none
4
5
class: ajax json
5
6
elements:
Original file line number Diff line number Diff line change 1
1
form:
2
2
name: network_wireless
3
+ id: network-wireless-form
3
4
action: none
4
5
class: ajax json
5
6
elements:
Original file line number Diff line number Diff line change 14
14
< script type ="text/javascript ">
15
15
( function ( $ ) { $ ( function ( ) {
16
16
17
- var url = "/config/?json&debug" ;
18
- $ . postJSON ( url , { firewall_settings : "form" } , function ( data ) {
19
- var rform = $ . render_form ( data . firewall_settings . form , data . firewall_settings . values ) ;
20
- $ ( '#firewall-settings-form' ) . html ( rform ) ;
21
-
22
- } ) ;
23
-
24
- var firewall_settings_form_options = {
25
- url : "/config/?json&form_submit=firewall_settings&debug" ,
26
- type : "POST" ,
27
- dataType : "json" ,
28
- success : function ( ) {
29
- $ . msgbox ( "The settings were saved." ) ;
30
- } ,
31
- } ;
32
- $ ( '#firewall-settings-form' ) . submit ( function ( ) {
33
- $ ( this ) . ajaxSubmit ( firewall_settings_form_options ) ;
34
- return false ;
35
- } ) ;
17
+ $ . json_forms_and_tables ( [ 'firewall_settings' ] , [ ] ) ;
36
18
37
19
} ) ; } ) ( jQuery ) ;
38
20
</ script >
@@ -98,7 +80,7 @@ <h2>Change Status</h2>
98
80
99
81
100
82
< h1 > Firewall</ h1 >
101
- < div id ="firewall-settings-form ">
83
+ < div id ="firewall-settings-form-wrapper ">
102
84
</ div >
103
85
104
86
Original file line number Diff line number Diff line change 14
14
< script type ="text/javascript ">
15
15
( function ( $ ) { $ ( function ( ) {
16
16
17
- var url = "/config/?json&debug" ;
18
- $ . postJSON ( url , { network_lan : "form" } , function ( data ) {
19
- var rform = $ . render_form ( data . network_lan . form , data . network_lan . values ) ;
20
- $ ( '#network-lan-form' ) . html ( rform ) ;
21
-
22
- } ) ;
23
-
24
- var network_lan_form_options = {
25
- url : "/config/?json&form_submit=network_lan&debug" ,
26
- type : "POST" ,
27
- dataType : "json" ,
28
- success : function ( ) {
29
- $ . msgbox ( "The settings were saved." ) ;
30
- } ,
31
- } ;
32
- $ ( '#network-lan-form' ) . submit ( function ( ) {
33
- $ ( this ) . ajaxSubmit ( network_lan_form_options ) ;
34
- return false ;
35
- } ) ;
17
+ $ . json_forms_and_tables ( [ 'network_lan' ] , [ ] ) ;
36
18
37
19
} ) ; } ) ( jQuery ) ;
38
20
</ script >
@@ -101,7 +83,7 @@ <h2>Change Status</h2>
101
83
< h1 > LAN</ h1 >
102
84
103
85
104
- < div id ="network-lan-form ">
86
+ < div id ="network-lan-form-wrapper ">
105
87
</ div >
106
88
107
89
Original file line number Diff line number Diff line change 14
14
< script type ="text/javascript ">
15
15
( function ( $ ) { $ ( function ( ) {
16
16
17
- var url = "/config/?json&debug" ;
18
- $ . postJSON ( url , { network_wireless : "form" } , function ( data ) {
19
- var rform = $ . render_form ( data . network_wireless . form , data . network_wireless . values ) ;
20
- $ ( '#network-wireless-form' ) . html ( rform ) ;
21
-
22
- } ) ;
23
-
24
- var network_wireless_form_options = {
25
- url : "/config/?json&form_submit=network_wireless&debug" ,
26
- type : "POST" ,
27
- dataType : "json" ,
28
- success : function ( ) {
29
- $ . msgbox ( "The settings were saved." ) ;
30
- } ,
31
- } ;
32
- $ ( '#network-wireless-form' ) . submit ( function ( ) {
33
- $ ( this ) . ajaxSubmit ( network_wireless_form_options ) ;
34
- return false ;
35
- } ) ;
17
+ $ . json_forms_and_tables ( [ 'network_wireless' ] , [ ] ) ;
36
18
37
19
} ) ; } ) ( jQuery ) ;
38
20
</ script >
@@ -98,7 +80,7 @@ <h2>Change Status</h2>
98
80
99
81
100
82
< h1 > Wireless</ h1 >
101
- < div id ="network-wireless-form ">
83
+ < div id ="network-wireless-form-wrapper ">
102
84
</ div >
103
85
104
86
Original file line number Diff line number Diff line change 14
14
< script type ="text/javascript ">
15
15
( function ( $ ) { $ ( function ( ) {
16
16
17
- var url = "/config/?json&debug" ;
18
- $ . postJSON ( url , { dns_settings : "form" } , function ( data ) {
19
- var rform = $ . render_form ( data . dns_settings . form , data . dns_settings . values ) ;
20
- $ ( '#dns-settings-form' ) . html ( rform ) ;
21
-
22
- } ) ;
23
-
24
- var dns_settings_form_options = {
25
- url : "/config/?json&form_submit=dns_settings&debug" ,
26
- type : "POST" ,
27
- dataType : "json" ,
28
- success : function ( ) {
29
- alert ( "Settings saved" ) ;
30
- } ,
31
- } ;
32
- $ ( '#dns-settings-form' ) . submit ( function ( ) {
33
- $ ( this ) . ajaxSubmit ( dns_settings_form_options ) ;
34
- return false ;
35
- } ) ;
17
+ $ . json_forms_and_tables ( [ 'dns_settings' ] , [ ] ) ;
36
18
37
19
} ) ; } ) ( jQuery ) ;
38
20
</ script >
@@ -99,7 +81,7 @@ <h2>Change Status</h2>
99
81
100
82
101
83
< h1 > DNS</ h1 >
102
- < div id ="dns-settings-form ">
84
+ < div id ="dns-settings-form-wrapper ">
103
85
</ div >
104
86
105
87
Original file line number Diff line number Diff line change 14
14
< script type ="text/javascript ">
15
15
( function ( $ ) { $ ( function ( ) {
16
16
17
- var url = "/config/?json&debug" ;
18
- $ . postJSON ( url , { main_settings : "form" } , function ( data ) {
19
- var rform = $ . render_form ( data . main_settings . form , data . main_settings . values ) ;
20
- $ ( '#main-settings-form' ) . html ( rform ) ;
21
-
22
- } ) ;
23
-
24
- var main_settings_form_options = {
25
- url : "/config/?json&form_submit=main_settings&debug" ,
26
- type : "POST" ,
27
- dataType : "json" ,
28
- success : function ( ) {
29
- $ . msgbox ( "The settings were saved." ) ;
30
- } ,
31
- } ;
32
- $ ( '#main-settings-form' ) . submit ( function ( ) {
33
- $ ( this ) . ajaxSubmit ( main_settings_form_options ) ;
34
- return false ;
35
- } ) ;
17
+ $ . json_forms_and_tables ( [ 'main_settings' ] , [ ] ) ;
36
18
37
19
} ) ; } ) ( jQuery ) ;
38
20
</ script >
@@ -99,7 +81,7 @@ <h2>Change Status</h2>
99
81
100
82
101
83
< h1 > Settings</ h1 >
102
- < div id ="main-settings-form ">
84
+ < div id ="main-settings-form-wrapper ">
103
85
</ div >
104
86
105
87
You can’t perform that action at this time.
0 commit comments