Fórum Root.cz
Hlavní témata => Vývoj => Téma založeno: Ataman 17. 08. 2018, 09:54:16
-
Zdravim.
Trosku som sa zasekol. Aktualne pouzivam toto ako sugesciu vstupu.
$(document).ready(function(){
//Autocomplete search using PHP, MySQLi, Ajax and jQuery
//generate suggestion on keyup
$('#employer').keyup(function(e){
e.preventDefault();
var form = $('#hdTutoForm').serialize();
$.ajax({
type: 'POST',
url: 'select_employer.php',
data: form,
dataType: 'json',
success: function(response){
if(response.error){
$('#hdTuto_search').hide();
}
else{
$('#hdTuto_search').show().html(response.data);
}
}
});
});
//fill the input
$(document).on('click', '.list-gpfrm-list', function(e){
e.preventDefault();
$('#hdTuto_search').hide();
var fullname = $(this).data('fullname');
var id = $(this).data('id');
$('#employer').val(fullname);
$('#employerid').val(id);
});
});
</script>
Ako to ohnut tak aby to vracalo vysledky az po 3 vlozenych znakoch?
Dakujem za pomoc
-
To si jako děláš srandu, nebo vážně neumíš použít if podmínku? ;D
...
if($('#hdTutoForm').val().length > 2){
var form = $('#hdTutoForm').serialize();
$.ajax({
...
}
-
To si jako děláš srandu, nebo vážně neumíš použít if podmínku? ;D
...
if($('#hdTutoForm').val().length > 2){
var form = $('#hdTutoForm').serialize();
$.ajax({
...
}
Tohle jsou ti dnešní "programátoři" :D Pak se divme, že jsou ty aplikace tak zprasené, matiku to nikdy v životě nevidělo, školu z rychlíku, hlavně se s*át do všeho kde jsou prachy..
-
agent ten tvoj priklad ale nefunguje.
-
agent ten tvoj priklad ale nefunguje.
Tak si to oddebuguj :-) Už to je totiž skoro hotový ;)
-
Hele a nastuduj si ještě jquery.Trottle a jquery.debounce, taky uncopypaste programimg,
-
aby fungoval, musíš do $('#hdTutoForm').val().length doplnit správnou cestu k input elementu, do kterého návštěvník píše..., tj. např. '#hdTutoForm input.searchBox'
-
AoK : tvoja odpoved je spravna. Dakujem
-
$('#sign_id').keyup(function(e){
e.preventDefault();
[b] if ($('#sign_id').val().length < 3 ) return;[/b]
var form = $('#hdTutoForm').serialize();
$.ajax({