Subversion Repositories eFlore/Applications.cel

Compare Revisions

Ignore whitespace Rev 3609 → Rev 3635

/trunk/widget/modules/saisie2/squelettes/apaforms.tpl.html
299,40 → 299,47
</tr>
</thead>
<tbody>
<tr>
<th scope="row">Toute la hauteur</th>
<td><input type="checkbox" name="lichens-tronc" class="lichens-tronc-all" data-face="n" id="lichens-tronc-all-n" value="n1;n2;n3;n4;n5"></td>
<td><input type="checkbox" name="lichens-tronc" class="lichens-tronc-all" data-face="s" id="lichens-tronc-all-s" value="s1;s2;s3;s4;s5"></td>
<td><input type="checkbox" name="lichens-tronc" class="lichens-tronc-all" data-face="e" id="lichens-tronc-all-e" value="e1;e2;e3;e4;e5"></td>
<td><input type="checkbox" name="lichens-tronc" class="lichens-tronc-all" data-face="o" id="lichens-tronc-all-o" value="o1;o2;o3;o4;o5"></td>
</tr>
<tr>
<th scope="row">1 (haut)</th>
<td><input type="checkbox" name="lichens-tronc" id="lichens-tronc-n1" value="n1"></td>
<td><input type="checkbox" name="lichens-tronc" id="lichens-tronc-s1" value="s1"></td>
<td><input type="checkbox" name="lichens-tronc" id="lichens-tronc-e1" value="e1"></td>
<td><input type="checkbox" name="lichens-tronc" id="lichens-tronc-o1" value="o1"></td>
<td><input type="checkbox" name="lichens-tronc" data-face="n" id="lichens-tronc-n1" value="n1"></td>
<td><input type="checkbox" name="lichens-tronc" data-face="s" id="lichens-tronc-s1" value="s1"></td>
<td><input type="checkbox" name="lichens-tronc" data-face="e" id="lichens-tronc-e1" value="e1"></td>
<td><input type="checkbox" name="lichens-tronc" data-face="o" id="lichens-tronc-o1" value="o1"></td>
</tr>
<tr>
<th scope="row">2</th>
<td><input type="checkbox" name="lichens-tronc" id="lichens-tronc-n2" value="n2"></td>
<td><input type="checkbox" name="lichens-tronc" id="lichens-tronc-s2" value="s2"></td>
<td><input type="checkbox" name="lichens-tronc" id="lichens-tronc-e2" value="e2"></td>
<td><input type="checkbox" name="lichens-tronc" id="lichens-tronc-o2" value="o2"></td>
<td><input type="checkbox" name="lichens-tronc" data-face="n" id="lichens-tronc-n2" value="n2"></td>
<td><input type="checkbox" name="lichens-tronc" data-face="s" id="lichens-tronc-s2" value="s2"></td>
<td><input type="checkbox" name="lichens-tronc" data-face="e" id="lichens-tronc-e2" value="e2"></td>
<td><input type="checkbox" name="lichens-tronc" data-face="o" id="lichens-tronc-o2" value="o2"></td>
</tr>
<tr>
<th scope="row">3</th>
<td><input type="checkbox" name="lichens-tronc" id="lichens-tronc-n3" value="n3"></td>
<td><input type="checkbox" name="lichens-tronc" id="lichens-tronc-s3" value="s3"></td>
<td><input type="checkbox" name="lichens-tronc" id="lichens-tronc-e3" value="e3"></td>
<td><input type="checkbox" name="lichens-tronc" id="lichens-tronc-o3" value="o3"></td>
<td><input type="checkbox" name="lichens-tronc" data-face="n" id="lichens-tronc-n3" value="n3"></td>
<td><input type="checkbox" name="lichens-tronc" data-face="s" id="lichens-tronc-s3" value="s3"></td>
<td><input type="checkbox" name="lichens-tronc" data-face="e" id="lichens-tronc-e3" value="e3"></td>
<td><input type="checkbox" name="lichens-tronc" data-face="o" id="lichens-tronc-o3" value="o3"></td>
</tr>
<tr>
<th scope="row">4</th>
<td><input type="checkbox" name="lichens-tronc" id="lichens-tronc-n4" value="n4"></td>
<td><input type="checkbox" name="lichens-tronc" id="lichens-tronc-s4" value="s4"></td>
<td><input type="checkbox" name="lichens-tronc" id="lichens-tronc-e4" value="e4"></td>
<td><input type="checkbox" name="lichens-tronc" id="lichens-tronc-o4" value="o4"></td>
<td><input type="checkbox" name="lichens-tronc" data-face="n" id="lichens-tronc-n4" value="n4"></td>
<td><input type="checkbox" name="lichens-tronc" data-face="s" id="lichens-tronc-s4" value="s4"></td>
<td><input type="checkbox" name="lichens-tronc" data-face="e" id="lichens-tronc-e4" value="e4"></td>
<td><input type="checkbox" name="lichens-tronc" data-face="o" id="lichens-tronc-o4" value="o4"></td>
</tr>
<tr>
<th scope="row">5 (bas)</th>
<td><input type="checkbox" name="lichens-tronc" id="lichens-tronc-n5" value="n5"></td>
<td><input type="checkbox" name="lichens-tronc" id="lichens-tronc-s5" value="s5"></td>
<td><input type="checkbox" name="lichens-tronc" id="lichens-tronc-e5" value="e5"></td>
<td><input type="checkbox" name="lichens-tronc" id="lichens-tronc-o5" value="o5"></td>
<td><input type="checkbox" name="lichens-tronc" data-face="n" id="lichens-tronc-n5" value="n5"></td>
<td><input type="checkbox" name="lichens-tronc" data-face="s" id="lichens-tronc-s5" value="s5"></td>
<td><input type="checkbox" name="lichens-tronc" data-face="e" id="lichens-tronc-e5" value="e5"></td>
<td><input type="checkbox" name="lichens-tronc" data-face="o" id="lichens-tronc-o5" value="o5"></td>
</tr>
</tbody>
</table>
/trunk/widget/modules/saisie2/squelettes/js/PlantesEtLichensASL.js
62,6 → 62,9
var btnChargementForm = this.determinerBtnsChargementForm( '#', true );
// #releve-data n'est pas modifié, bouton dans #charger-form
this.btnsChargerForm( btnChargementForm, false, false );
if ( 'lichens' === this.sujet ) {
this.checkboxToutesLesFaces();
}
// Alertes et aides
this.initEvtsAlertes();
}
96,6 → 99,24
}
};
 
PlantesEtLichensASL.prototype.checkboxToutesLesFaces = function() {
$('input[name=lichens-tronc]').on( 'click', function( event ) {
var face = $( this ).data( 'face' );
 
if ( $( this ).is( ':checked' ) ) {
console.log('hello');
if( $( this ).hasClass( 'lichens-tronc-all' ) ) {
for ( i = 1; i <= 5 ; i++ ) {
$( '#lichens-tronc-' + face + i ).prop( 'checked', false );
}
} else {
$( '#lichens-tronc-all-' + face ).prop( 'checked', false );
}
}
 
});
};
 
/**
* Retourne un Array contenant les valeurs des champs
* dont les données seront transmises dans la table cel-obs-etendues