diff options
author | Ivan Kohler <ivan@freeside.biz> | 2017-05-22 19:19:01 -0700 |
---|---|---|
committer | Ivan Kohler <ivan@freeside.biz> | 2017-05-22 19:19:01 -0700 |
commit | 6775e56f85e871b369ebe3d25498fda640cef47b (patch) | |
tree | 15e76bbbf1f3e1863d0afaae86cd91a5c2e05d84 /httemplate/elements/select-phonenum.html | |
parent | cb2a5cbe1fb5f0b3fb8bea31f310f5805e5667c5 (diff) |
fix DID selection dropdowns, RT#75901
Diffstat (limited to 'httemplate/elements/select-phonenum.html')
-rw-r--r-- | httemplate/elements/select-phonenum.html | 20 |
1 files changed, 10 insertions, 10 deletions
diff --git a/httemplate/elements/select-phonenum.html b/httemplate/elements/select-phonenum.html index c9254ad60..f0ff03c99 100644 --- a/httemplate/elements/select-phonenum.html +++ b/httemplate/elements/select-phonenum.html @@ -44,8 +44,8 @@ passing the exchange (or region) and function <% $opt{'prefix'} %><% $previous %>_changed(what, callback) { - what.form.<% $opt{'prefix'} %>phonenum.disabled = 'disabled'; - what.form.<% $opt{'prefix'} %>phonenum.style.display = 'none'; + $('#<% $opt{'prefix'} %>phonenum').prop('disabled', true); + $('#<% $opt{'prefix'} %>phonenum').css('display', 'none'); var phonenumwait = document.getElementById('<% $opt{'prefix'} %>phonenumwait'); phonenumwait.style.display = 'inline'; var phonenumerror = document.getElementById('<% $opt{'prefix'} %>phonenumerror'); @@ -57,7 +57,7 @@ passing the exchange (or region) and var reply = JSON.parse(phonenums); // blank the current phonenum - $('#<% $opt{prefix} %>phonenum').empty; + $('#<% $opt{prefix} %>phonenum').empty(); % if ($opt{empty}) { if ( what.form.<% $opt{'prefix'} %>phonenum.type != 'select-multiple' ){ @@ -76,12 +76,12 @@ passing the exchange (or region) and //var phonenumFormLabel = document.getElementById('<% $opt{'prefix'} %>phonenumlabel'); - what.form.<% $opt{'prefix'} %>phonenum.disabled = ''; + $('#<% $opt{'prefix'} %>phonenum').prop('disabled', false); phonenumwait.style.display = 'none'; if ( phonenumArray.length >= 1 ) { - what.form.<% $opt{'prefix'} %>phonenum.disabled = ''; - what.form.<% $opt{'prefix'} %>phonenum.style.display = ''; + $('#<% $opt{'prefix'} %>phonenum').prop('disabled', false); + $('#<% $opt{'prefix'} %>phonenum').css('display', ''); } else { var phonenumerror = document.getElementById('<% $opt{'prefix'} %>phonenumerror'); phonenumerror.style.display = 'inline'; @@ -129,7 +129,7 @@ passing the exchange (or region) and what = document.getElementById('<% $opt{prefix} %>phonenum'); // blank the current phonenum - $('#<% $opt{prefix} %>phonenum').empty; + $('#<% $opt{prefix} %>phonenum').empty(); % if ($opt{empty}) { jopt($('#<% $opt{'prefix'} %>phonenum'), '', '<% $opt{empty} %>'); @@ -144,11 +144,11 @@ passing the exchange (or region) and jopt($('#<% $opt{'prefix'} %>phonenum'), phonenumArray[s], phonenumLabel); } - what.form.<% $opt{'prefix'} %>phonenum.disabled = ''; + $('#<% $opt{'prefix'} %>phonenum').prop('disabled', false); if ( phonenumArray.length >= 1 ) { - what.form.<% $opt{'prefix'} %>phonenum.disabled = ''; - what.form.<% $opt{'prefix'} %>phonenum.style.display = ''; + $('#<% $opt{'prefix'} %>phonenum').prop('disabled', false); + $('#<% $opt{'prefix'} %>phonenum').css('display', ''); } } |