Domanda

Ho sviluppato una rotaie sito in cui ho una casella di testo con il completamento automatico delle strutture (Quando l'utente inizia a digitare un elenco di valori validi "scende" sotto di esso).Per questo, ho usato Ferroviario di completamento automatico.

Ora sto sviluppando una versione mobile di questo sito.Poiché il target di navigazione telefono sarà l'iphone, sto utilizzando jqtouch.

Quindi la mia domanda è:Qual è il modo migliore per fare un "autocompletable ajax casella di testo" su un iphone web app?

Ho il sospetto che ci dovrebbe essere un modo semplice per fare questo dato jqtouch usa jquery, e ci sei diversi completamento automatico dei plugin per questo (a proposito, nessuna idea di quale è il più adatto per questo compito).Tuttavia, se qualcuno pensa che ci sia un modo migliore di farlo che con jqtouch, sono aperto a suggerimenti.

È stato utile?

Soluzione 2

Ok, dopo quasi una settimana investito su questo, devo rispondere a me stesso:

Ad oggi (Febbraio 2010) Non ho trovato nessun "buono" o almeno "normalizzata" modo di fare ajax autocompletes per iphone.Io non credo che ci sono.

Le uniche opzioni che si hanno al momento sono:

  • Cucinare un custom completamento automatico (probabilmente utilizzando uno dei plugin di jquery).Il risultato potrebbe non sembrare molto bene su un iphone, a meno che, come Jon dice, si limita a 3 risultati.
  • Andare per qualcosa di completamente diverso.Nel mio caso, ho deciso di avere due campi invece di uno:una casella di testo che l'utente può "utilizzare come filtro" e "select dinamica" in cui l'utente sceglie la risposta giusta.

Sarò felice di accettare eventuali alternative se compaiono, in futuro.Per ora ritengo che questo sia chiuso (con nessuna risposta valida).

Altri suggerimenti

Non ho un URL per una soluzione, ma anche ho considerato questo problema e hanno i seguenti pensieri:

Sfrutta al massimo lo spazio limitato

Su un iPhone, la tastiera occupa molto spazio, in modo da avere molto poco immobiliare per la visualizzazione di una casella di completamento automatico ordinario.

Per questo motivo credo che si dovrebbe elencare le opzioni di completamento automatico in linea. Speriamo, con questo metodo è possibile visualizzare 2-3 opzioni per riga.

non si scherza con la messa a fuoco

Un altro aspetto da considerare è la messa a fuoco. Se avete usato StackOverflow o Delicious su un iPhone vi renderete conto che i cambiamenti a fuoco in realtà rendono molto difficile creare uno strumento di completamento automatico decente come quando il testo viene alterato lo zoom e positiono la finestra è anche cambiato.

Autorizzato sotto: CC-BY-SA insieme a attribuzione
Non affiliato a StackOverflow
scroll top