Zdravím,
konečně jsem se vymotal z daňových a jiných povinností a začal jsem
testovat tip na řešení:
HTML:
<body>
<form>
<input type="text" class="monitored"/>
</form>
</body>
JS:
$( document ).ready(function() {
$('.monitored').keyup(function(){
if ($('.monitored').val().length > 23){
// trim and send the value to the server
$.post( "listener.php", { value:
$('.monitored').val().substring(0,23)} );
// empty the input
$('.monitored').val('');
// maybe add delay?
}
});
});
Mám v tabulce uloženy všechny kódy tagů a jejich prezentační "číslo".
Chtěl bych dosáhnout toho, že nějaký skript (v tvém případě
"listener.php") sáhne pro "číslo" do tabulky
a vrátí nalezené "číslo" nebo "nenašel". S tím problém nemám.
Co ale nevím je, jak nalezené "číslo" dostanu do aktivní stránky, kde
mám formulář s "input".
Nějaký nápad či příklad ?
Když použiji místo "$.post" například "localStorage",
tak se v elementu "value" po správném počtu znaků "číslo" zobrazí:
HTML:
<body>
<form>
<input type="text" size="24" autocomplete="off" autofocus="on"
maxlength="24" class="monitored">
</form>
<div id="value"></div>
</body>
JS:
$( document ).ready(function() {
$('.monitored').keyup(function(){
if ($('.monitored').val().length > 23){
// Store
localStorage.setItem("tag",
$('.monitored').val().substring(0,23));
// Retrieve
document.getElementById("value").innerHTML =
localStorage.getItem("tag");
}
$('.tag').val('');
}
});
});
Díky za tipy, zdraví Vláďa
Dne 31.3.2016 v 16:54 Martin Čech napsal(a):
Co neco takoveho?
https://jsfiddle.net/n0ata9q8/7/
Martin
On Thu, Mar 31, 2016 at 10:03 AM Jirka Vejrazka
<jirka.vejra...@gmail.com <mailto:jirka.vejra...@gmail.com>> wrote:
Bohuzel, dnes nemam pristup k PC. Snad se ozve nekdo jiny...
*From: *Ing. Vladislav Ludík
*Sent: *čtvrtek, 31. března 2016 16:02
*To: *Konference PyCZ
*Reply To: *Konference PyCZ
*Subject: *Re: [python] dynamický vstup klávesnice do stránky s
formulářem pod Windows
AJAXem určitě ano. Bohužel moje pokusy byly neúspěšné. Nebyl by
nějaký příklad kódu, který bych mohl vyzkoušet?
Dne 31.3.2016 v 15:54 Jirka Vejrazka napsal(a):
To je resitelne jednoduchym Ajaxem, ne? Nebo mi neco unika?
Jirka
*From: *Ing. Vladislav Ludík
*Sent: *čtvrtek, 31. března 2016 15:48
*To: *python@py.cz <mailto:python@py.cz>
*Reply To: *Konference PyCZ
*Subject: *[python] dynamický vstup klávesnice do stránky s
formulářem pod Windows
Zdravím všechny,
mám problém, který bych rád vyřešil lépe.
Popis:
Příruční čtečka UHF RFID čipů je připojena pomocí USB.
Tato čtečka simuluje klávesnici.
Webová aplikace běží na Windows, používám Cherrypy. To ale není
podstatné. Kód je HTML a JS, popřípadě PHP.
Po přiložení čipu odešle v mém případě čtečka číslo čipu, což je
24 znaků do_input_ pole formuláře.
Po stisku _SUBMIT _se pak číslo dále zpracovává.
Chtěl bych však vylepšit snímání znaků ze čtečky nejlépe tak, že
stránka bude očekávat 24 znaků (jako z klávesnice)
a poté je předá ke zpracování dynamicky sereru, například v
nějakém časovém intervalu. Tedy bez ručního odesílání.
Je to řešitelné ?
Díky Vláďa
_______________________________________________
Python mailing list
python@py.cz <mailto:python@py.cz>
http://www.py.cz/mailman/listinfo/python
Visit:http://www.py.cz
_______________________________________________
Python mailing list
python@py.cz <mailto:python@py.cz>
http://www.py.cz/mailman/listinfo/python
Visit: http://www.py.cz
_______________________________________________
Python mailing list
python@py.cz
http://www.py.cz/mailman/listinfo/python
Visit: http://www.py.cz
--
Ing. Vladislav Ludík
Rožnov pod Radhoštěm
vl...@ludik.cz
608 777 525
_______________________________________________
Python mailing list
python@py.cz
http://www.py.cz/mailman/listinfo/python
Visit: http://www.py.cz