Autor Zpráva
okoun
Profil
prosím můžete mi pomoci co mám kde dopsat aby script fungoval ještě s druhým inputem potřebuji sestrojit takovou jednoduchou kalkulačku kde budou dvě okénka pro zadání a php script to potom vyhodnotí těma dvouma postama. díky


<script type="text/javascript">
  var delay = (function(){
    var timer = 0;
    return function(callback, ms){
      clearTimeout(timer);
      timer = setTimeout(callback, ms);
    };
  })()
  
$(function(){
$(".hledani").keyup(function() 
{ 
var searchid = $(this).val();
var dataString = \'hledani=\'+ searchid;

delay(function(){
    $.ajax({
    type: "POST",
    url: "test1.php",
    data: dataString,
    cache: false,
    success: function(html)
    {
    $("#result").html(html).show();
    }
    });
}, 500 );


return false;    
});

});
</script>


<input type="text" class="hledani" id="searchid" placeholder="Hledání v kartotéce" />

<div id="result"></div>
Kcko
Profil
okoun:
A co ti nefunguje, chyba v konzoli atd? Co jsi zkoušel.
anonym_
Profil *
okoun:
Tak když nic jiného, tak tenhle script padne na 14. radku. Pak se zamysli, co se stane, když v hledanem stringu bude apostrof.
okoun
Profil
Kcko:
ne tohle funguje, ale nevím jak to upravit když chci aby to počítalo i s druhým inputem?
Kcko
Profil
var dataString = \'hledani=\'+ searchid;

Tohle je humus.

Přepiš si to takhle

var dataString = { hledani: searchId, dalsiParametr: 'Jeho hodnota' };
okoun
Profil
Kcko:
tomu nerozumím co je to jeho hodnota?
Kcko
Profil
Hodnota, kterou tam chceš poslat, takže třeba hodnota z tvého inputu ne?
okoun
Profil
Kcko:
a to je tedy jako name nebo class nebo id?

Vaše odpověď

Mohlo by se hodit

Neumíte-li správně určit příčinu chyby, vkládejte odkazy na živé ukázky.
Užíváte-li nějakou cizí knihovnu, ukažte odpovídajícím, kde jste ji vzali.

Užitečné odkazy:

Prosím používejte diakritiku a interpunkci.

Ochrana proti spamu. Napište prosím číslo dvě-sta čtyřicet-sedm:

0