applications/luci-firewall: javascript & validation fixes in quickaction forms
This commit is contained in:
parent
a2e93572a9
commit
6c66d91336
2 changed files with 3 additions and 2 deletions
|
@ -73,7 +73,7 @@
|
||||||
</table>
|
</table>
|
||||||
|
|
||||||
<script type="text/javascript">//<![CDATA[
|
<script type="text/javascript">//<![CDATA[
|
||||||
cbi_validate_field('_newopen.extport', true, 'list(portrange)');
|
cbi_validate_field('_newopen.extport', true, 'list(neg(portrange))');
|
||||||
cbi_bind(document.getElementById('_newopen.extport'), 'blur',
|
cbi_bind(document.getElementById('_newopen.extport'), 'blur',
|
||||||
function() {
|
function() {
|
||||||
var n = document.getElementById('_newopen.name');
|
var n = document.getElementById('_newopen.name');
|
||||||
|
|
|
@ -52,10 +52,11 @@
|
||||||
|
|
||||||
<script type="text/javascript">//<![CDATA[
|
<script type="text/javascript">//<![CDATA[
|
||||||
cbi_validate_field('_newsnat.dport', true, 'portrange');
|
cbi_validate_field('_newsnat.dport', true, 'portrange');
|
||||||
|
cbi_validate_field('_newsnat.dip', true, 'ip4addr');
|
||||||
cbi_combobox_init('_newsnat.dip', {
|
cbi_combobox_init('_newsnat.dip', {
|
||||||
<% local c, k, v = 0; for k, v in ipairs(nw:get_interfaces()) do -%>
|
<% local c, k, v = 0; for k, v in ipairs(nw:get_interfaces()) do -%>
|
||||||
<%- local a; for k, a in ipairs(v:ipaddrs()) do c = c + 1 -%>
|
<%- local a; for k, a in ipairs(v:ipaddrs()) do c = c + 1 -%>
|
||||||
<% if c > 1 then %>,<% end %>'<%=a:host():string()%>': '<%=a:host():string()%> (<%=v:shortname()%>)',
|
<% if c > 1 then %>,<% end %>'<%=a:host():string()%>': '<%=a:host():string()%> (<%=v:shortname()%>)'
|
||||||
<%- end %>
|
<%- end %>
|
||||||
<%- end %> }, '<%: -- Please choose -- %>', '<%: -- custom -- %>');
|
<%- end %> }, '<%: -- Please choose -- %>', '<%: -- custom -- %>');
|
||||||
//]]></script>
|
//]]></script>
|
||||||
|
|
Loading…
Reference in a new issue