Bonjour,

Voilà je suis en train de développer un formulaire en utilisant la fonction autocomplete.

J'appelle un script php pour récupérer mes valeurs, et j'aimerais m'assurer qu'elles soient bien récupérer dans le script js.

Voici mon controlle :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
 
$userTable = new User();
		$user = $userTable->select()->setIntegrityCheck(false)
				->from('user', array(('nom')))
				->join(array('h'=>'hotel'),'h.idHotel = user.idHotel');
 
		$user = $userTable->fetchall($user);
 
		$results = array();
		$i = 0;
		foreach ($user as $item){
			$results[$i] = $item['nom'];
			$i++;
		}
 
		return json_encode($results);
et voci mon script :

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
data = $.getJSON('<?php echo ROOT_URL;?>admin/loadnom');
$( "#client" ).autocomplete({
			source: data
		});
Lorsque je tente un , ça m'affiche Object Object...

Auriez une solution pour que je puisse vérifier le contenue de "data" ?

Merci
Vince