NIHVIVO-1603 Using jQuery in place of DWR to return the moniker selection experience to its former glory
This commit is contained in:
parent
e56e4d89b4
commit
38f021251a
2 changed files with 28 additions and 5 deletions
|
@ -331,4 +331,27 @@ function fillList(id, data, selectedtext) {
|
||||||
return [curleft,curtop];
|
return [curleft,curtop];
|
||||||
}
|
}
|
||||||
-->
|
-->
|
||||||
|
|
||||||
|
// -------------------------------------------------------------------------------
|
||||||
|
// Using jQuery to step in for DWR and provide original moniker selection behavior
|
||||||
|
// -------------------------------------------------------------------------------
|
||||||
|
var monikerSelection = {
|
||||||
|
// onChange event listener for moniker select list
|
||||||
|
monikerListener: function() {
|
||||||
|
$('#Moniker').change(function() {
|
||||||
|
// alert('The moniker has changed');
|
||||||
|
// if "[new moniker]" is selected, then enable the alt field
|
||||||
|
if ( $('#Moniker option:selected').text() == "[new moniker]" ) {
|
||||||
|
$('#MonikerSelectAlt').removeAttr('disabled');
|
||||||
|
} else {
|
||||||
|
$('#MonikerSelectAlt').val('');
|
||||||
|
$('#MonikerSelectAlt').attr('disabled', 'disabled');
|
||||||
|
}
|
||||||
|
});
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
$(document).ready(function() {
|
||||||
|
monikerSelection.monikerListener();
|
||||||
|
});
|
||||||
</script>
|
</script>
|
|
@ -32,7 +32,7 @@
|
||||||
</td>
|
</td>
|
||||||
|
|
||||||
<td id="newMonikerTd" valign="top">If [new moniker] is selected, enter here:<br/>
|
<td id="newMonikerTd" valign="top">If [new moniker] is selected, enter here:<br/>
|
||||||
<input id="MonikerSelectAlt" name="Moniker" value="<form:value name="Moniker"/>"/>
|
<input id="MonikerSelectAlt" name="Moniker" value="<form:value name="Moniker"/>" disabled="disabled" />
|
||||||
<i>otherwise leave this field blank</i>
|
<i>otherwise leave this field blank</i>
|
||||||
</td>
|
</td>
|
||||||
</tr>
|
</tr>
|
||||||
|
|
Loading…
Add table
Add a link
Reference in a new issue