it-swarm-eu.dev

Nejlepší způsob, jak uživateli sdělit, zda má vybrat existující položku nebo zadat nový záznam

Navrhuji webovou stránku pro mobilní zařízení, protože mám omezený prostor na obrazovce. Webová stránka se používá k výběru názvu obchodu ze seznamu obchodů (které uživatel dříve zadal) nebo k zadání nového názvu obchodu spolu s některými podrobnostmi o obchodě.

Mým nápadem bylo mít:

1. řádek: comboxbox, který funguje jako automatický seznam/rozevírací seznam jmen dříve zadaných obchodů. Uživatel buď vybere, nebo začne psát, a seznam se při psaní filtruje.

2. řádek: text „NEBO“ (k označení další akce, kterou může uživatel provést)

3. a následující řádky: textová pole pro zachycení informací o novém obchodě.

Uživatel má tedy na této stránce dvě akce. Vybere existující obchod v seznamu a udělal nebo vstoupí do zcela nového obchodu včetně souvisejících informací.

Další návrhy pro vytvoření tohoto. Nejsem si jistý, jaké prvky uživatelského rozhraní budou pro mě dostupné. Pro uživatelské rozhraní budu používat jQuery Mobile.

5
Tony_Henrich

Výběr stávajícího obchodu je obvykle mnohem běžnější než zadání nového, takže uvedení obou akcí na stejnou stránku nevypadá jako vhodné.

Doporučuji použít rozbalovací nabídku (s rychlým vyhledávacím filtrem, pokud existuje více než 2 tucet položek), s poslední položkou

Select Store|v
Uložte
Obchod B
Přidat nový obchod ...

Výběr této položky by mohl vyvolat stránku pro zadání podrobností o obchodu.

(Nejsem si jistý, zda můžete realizovat kurzivní položku nebo rychlé vyhledávání pomocí rozbalovacího pole s jQuery mobile - ale v horším případě se můžete vrátit k „normálnímu“ rozbalovacímu seznamu).

Alternativně může být „Přidat novou položku“ samostatným odkazem/tlačítkem vedle kombinovaného seznamu. Tím se zlepší viditelnost pro začínající uživatele, ale ukradne se majetek obrazovky v usazeném stavu (tj. Když již jsou zadány obchody).

3
peterchen