Newsgroup: it.lavoro.professioni.webmaster
Titolo: Pallottoliere mobile

Vorrei costruirmi un'applicazione per iPad2 ma non conosco Xcode e tutto
il resto, inoltre poi ho letto che non potrei metterla cosě facilemente
sull'iipad...
 
Allora pensavo che mi andasse bene un "sito" in versione mobile, con
jquery.mobile... Tanto devo usarlo solo io.. com'e viene viene... basta
che funzioni ;)
 
Stavo progettando l'interfaccia... 
 
E' una cosa che uso per contare i tocchi di palla per ogni giocatore in
una partita.
Quindi ... una sorta di pallottoliere :D
 
Qui ho fatto un disegnino per capire meglio
https://img.skitch.com/20121021-gjxxw2txgey8y5bjaca87sn697.jpg
 
 
Costruire l'interfaccia in jquery.mobile non č un problema, ma non ho
capito come prelevare/manipolare i dati che passo dalla pagina
Rilevazione alla pagina Statistiche.
In php non avrei avuto problemi, ma cosě non so come si fa...
Stessa cosa su come si salvano i dati per reperirili in futuro...
 
Mi date una mano?
O se avete delle guide da passarmi che gestiscono cose simili... 

 Stessa cosa su come si salvano i dati per reperirili in futuro...
 
Se diventi meno anonimo è più facile che qualcuno ti aiuti.
 
Quando fai "app HTML", solitamente fai tutto all'interno della stessa 
pagina. I link non ti portano a nuove pagine, ma attivano funzioni 
javascript che modificano l'attuale.
 
Per i dati "correnti" usi normali oggetti js, o una libreria che ti 
fornisca dei model (e anche view e controller), tipo backbone.
 
Per i dati persistenti dipende dalla piattaforma, ma ci sono sia WebSql 
che localStorage. Se devi persisterli su un server usi il "solito" AJAX o 
i websockets.
 
Bye.

 i websockets.
 
Questa parte non la conosco per nulla.
E' meglio che mi documenti prima di iniziare oppure faccio interfaccia,
pagine e quantaltro e poi mi documento dopo su come registrare i dati?

 Con un this.value potrei risolvere? MA onCosa? onClick non � indicato...
 
Per esempio cos� � brutto?
 
nel primo Input
 
onclick="v=this.value*1;this.value=v+1;this.blur();
document.all.atk12.value=document.all.atk11.value" 

 Se diventi meno anonimo � pi� facile che qualcuno ti aiuti.
 
...non ho capito cosa intendi

 pagine e quantaltro e poi mi documento dopo su come registrare i dati?
 
Backbone è una brutta bestia da capire, ma forse vista la semplicità di 
quello che (mi pare) stai facendo potrebbe non servirti.
localStorage ti conviene studiartelo, perché potrebbe influire su come 
modellerai i tuoi dati.
 
Bye.

 accorgendo anche tu.
 
Ero arrivato a questa soluzione facendo scrivere quello che clicco
contemporaneamente nel div che mi rappresenta i conteggi nella pagina
Stats ... e funzionerebbe... 
 
Nel DIV delle Rilevazioni
 
<input id="atk11" name="atk11" type="text"
onclick="v=this.value*1;this.value=v+1;this.blur();
document.all.atk12.value=document.all.atk11.value" value="0" readonly >
 
 
E nel DIV poco sotto (che � la "pagina 2", quello dei risultati o Stats)
 
<input type="text" name="atk12" id="atk12" readonly >
 
 
Nella pagina Rilevazioni per� ho 3 campi input affiancati come quello
sopra (per valutare con Bene, Medio, Male) ognuno dei quali conta il
proprio incremento al click.
 
Nella pagina dei risultati Stats vorrei sapere quanto � il Totale delle
3 rilevazioni e mostrare anche la percentuale ...
 
Evidemente sto sbagliando strada... 
 
Con che metodo si usa procedere di solito?

 document.all.atk11.value
 
non vedevo codice come questo dalla battaglia di solferino
 
document.all credo sia supportato solo da internet explorer
 
-- 
Sembra un rom che ha appena rubato i fili di rame che si lamenta del 
ritardo dei treni.
 
 

 document.all credo sia supportato solo da internet explorer
 
Boh.. io IE neanche ce l'ho (sono su Mac). Uso Safari e Chrome (e ogni
taaaanto FF ma leeeentoo)

 taaaanto FF ma leeeentoo)
 
visto che stai usando jquery:
 
http://api.jquery.com/element-selector/
 
 
-- 
Non pensare come se lui dovesse spendere i tuoi soldi.
Pensa come se tu dovessi accendere il caminetto con i suoi soldi.
 
 

 
http://api.jquery.com/element-selector/
 
 
Quindi una cosa tipo
 
keyup: function(){$('#campo_2').val($('#campo_1').val())
 
E riguardo invece all'onClick? (la funzione per incrementare di 1)

Scriveva local mercoledì, 24/10/2012:

http://api.jquery.com/category/events/
 
 
-- 
ROMANES EUNT DOMUS
http://www.youtube.com/watch?v=HJDO_qryd5g
 
 
 

 
http://api.jquery.com/category/events/
 
 
Non ho capito come fare... cosě non va.. 
 
onclick: function(){
   $('#prova').val(($('#prova').val()*1)+1)