zaslsdpRichiestePreferenzeStruttureExt1.jsp 1.7 KB
Newer Older
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54
<%@ include file="/project/include.jsp" %>

<bui:out slave="preferenzeStrutture" modes="create, update">
<script type="text/javascript">
function loadElencoAusl() {
	var idAusl = getComboValueById('idAusl');
	var masterRow = cpGetMasterCurrentRow();
	var params = 'selectedRow=' + masterRow;	
	params += '&idAusl=' + idAusl + '&idStruttura=' + getComboValueById('idStruttura');	
	jsLoadSelectOptionsAndFill('idAusl', 
			'it.cedaf.icare.customers.zaslsdp.commons.AuslByStruttureServizioGestoreTipoInterventoSelectOptions', params, ' ', null, getComboValueById('idAusl'), 'false');
	
}

function onChangeSelect_idAusl() {
	filterStruttureByAusl(document.getElementById('idAusl'));
}
if(window.attachEvent) {
    window.attachEvent('onload', loadElencoAusl);
} else {
    if(window.onload) {
        var curronload = window.onload;
        var newonload = function() {
            curronload();
            loadElencoAusl();
        };
        window.onload = newonload;
    } else {
        window.onload = loadElencoAusl;
    }
}

function filterStruttureByAusl(comboAusl) {
	var idAusl = comboAusl.options[comboAusl.selectedIndex].value;
	var idComboStrutture = 'idStruttura';
	var masterRow = cpGetMasterCurrentRow();
	var params = 'selectedRow=' + masterRow;	
	params += '&idAusl=' + idAusl;
	
	jsLoadSelectOptionsAndFill(idComboStrutture, 'it.cedaf.icare.customers.zaslsdp.commons.StrutturaByAuslTipoIntServizioGestSelectOptions', params, null, getComboValueById(idComboStrutture), null, false);
}

</script>
	

<tr>   
	<td class="form-label">
   		<shell:label prop="ausl" />
   	</td>
	<td class="form-values">
		<select class="form-input" id="idAusl" onChange="javascript:filterStruttureByAusl(this);" /> 
	</td>
</tr>
</bui:out>