I have the following JavaScript to fill in some radio buttons using single line fields that are populated with data following a lookup of a stored procedure. I need to postpone the execution of the functions using case statements until after the view has populated the single line fields. Can someone Help?
$(document).ready(function() {
$('.checkbox').click(function () {
if($('input[value="yes"]').is(':checked')) //edit the value here to use your own.
{
$('.Submit').show();
}
else {
$('.Submit').hide();
}
});
});
$(function() {
$(document).ready(function () {
var value = $('. v_S06grwPlanSub input').val();
switch (value){
case "1":
document.getElementById('Field179-0').checked = true;
break;
case "2":
document.getElementById('Field179-1').checked = true;
break;
case "3":
document.getElementById('Field179-2').checked = true;
break;
case "4":
document.getElementById('Field179-3').checked = true;
break;
default:
alert(value);
}
});
});
$(function() {
$(document).ready(function () {
var value = $('. v_gpStudyWork input').val();
switch (value){
case "1":
document.getElementById('Field181-0').checked = true;
break;
case "2":
document.getElementById('Field181-1').checked = true;
break;
default:
alert(value);
}
});
});
$(function() {
$(document).ready(function () {
var value = $('. v_recommendation input').val();
switch (value){
case "1":
document.getElementById('Field182-0').checked = true;
break;
case "2":
document.getElementById('Field182-1').checked = true;
break;
case "3":
document.getElementById('Field182-2').checked = true;
break;
case "4":
document.getElementById('Field182-3').checked = true;
break;
case "5":
document.getElementById('Field182-4').checked = true;
break;
case "6":
document.getElementById('Field182-5').checked = true;
break;
default:
alert(value);
}
});
});