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
|
function AutoCompletionMaterielInsertion(Methode){
var string = 'UtilisateurCourant='+document.getElementById('donneesConnexion').value;
string = string+'&Salle='+document.getElementById('SalleReservation').value;
string = string+'&Du='+document.getElementById('Ins_Du').value;
string = string+'&Au='+document.getElementById('Ins_Au').value;
string = string+'&De='+document.getElementById('Ins_HeureDebut').value;
string = string+'&A='+document.getElementById('Ins_HeureFin').value;
$.post(Methode, {Web_donneesAJAX : string},
function(data){
var donnees = data.split("%&");
var numTemp;
var nomTemp;
var projects = new Array();
for(var i=0; i<=donnees.length-1;i++){
numTemp = donnees[i].substring(0,donnees[i].indexOf(";_"));
nomTemp = donnees[i].substring(donnees[i].indexOf(";_")+2,donnees[i].length);
if(numTemp!="" || nomTemp!=""){
projects[i] = {"value":numTemp, "label":nomTemp, "desc":"", "icon": ""};
}
}
$('#Ins_Mat_Nom').autocomplete({
minLength: 0,
source: projects,
focus: function(event, ui) {
$('#Ins_Mat_Nom').val(ui.item.label);
},
select: function(event, ui) {
$('#Ins_Mat_Nom').val(ui.item.label);
$('#Ins_Mat_Num').val(ui.item.value);
$('#project-icon').attr('src', '../images/' + ui.item.icon);
AjouterQteEtNom('ReservationQteMaterielDisp');
// window.focus()
return false;
}
})
.data( "autocomplete" )._renderItem = function( ul, item ) {
return $( "<li></li>" )
.data( "item.autocomplete", item )
.append( "<a>" + item.label + "<br>" + item.desc + "</a>" )
.appendTo( ul );
};
});
} |
Partager