Autor | Zpráva | ||
---|---|---|---|
radvis Profil |
#1 · Zasláno: 12. 8. 2010, 00:31:29 · Upravil/a: radvis
Ahoj, snažím se udělat našeptávač a pořád mi vrací null. Už nevím jak pšijít na chybu. Myslím, že je problem v modelu nebo už nevím. Díky za rady.
//model public function getAll($text) { $xx = parent::$db->query("SELECT user_name FROM users WHERE user_name LIKE '%$text%' "); return $xx; } //presenter public function handleAutoComplete($text) { $this->payload->autoComplete = array(); $text = trim($text); if ($typ_vozidla !== '') { $model = new Autocomplete(); $result = $model->getAll($text); foreach ($result as $n => $row) { $this->payload->autoComplete[] = $row->user_name; } $this->sendPayload(); } } //sablona <p>Nick: <input type="text" id="text" /></p> <script type="text/javascript"> <!-- $('#text').focus().keyup(function(event) { $.getJSON({link autoComplete!}, {'text': $('#text').val()}, function(payload) { alert('tu'); $('ul').remove(); var list = $('<ul></ul>').insertAfter('#text'); for (var i in payload.autoComplete) { alert(payload.autoComplete[i]); $('<li></li>').text(payload.autoComplete[i]).appendTo(list); } }); }); --> </script> |
||
radvis Profil |
#2 · Zasláno: 12. 8. 2010, 00:37:36
Vyřešeno, omlouvám se a prosím o smazání.
|
||
Časová prodleva: 14 let
|
0