jQuery Mobile 表单
- Mwongozo wa Kwanza Mawakilishi ya jQuery Mobile
- Mwongozo wa Kifo Muasi wa jQuery Mobile
jQuery Mobile 会自动为 HTML 表单添加优异的便于触控的外观。
Muundo wa fomu ya jQuery Mobile
jQuery Mobile inatumia CSS kuweka muundo wa kifaa cha fomu ya HTML kwa sababu inayofanya itakuwa inayopungua na inayofaa kutumika.
Katika jQuery Mobile, inaweza kutumia vipengele vya fomu hivi:
- Mbinu ya kusababisha kwa kusababisha
- Mbinu ya kusababisha kwa kusababisha
- Kichwa cha kuzingatia
- Kichwa cha kubuni
- Menyu ya uchaguzi
- Mbinu ya kusababisha kwa kusababisha
- Mbinu ya kufichia kwa kusababisha
Kutoka kwa jQuery Mobile fomu, inafaa kumwona hizi taarifu:
- Kitu cha <form> lazima kuwekelewezi kwa sababu na action.
- Mtuu kila kitu cha fomu inayotumika lazima kuweka muhimu wa "id" kwa sababu hii inaingia katika ukurasa wa tovuti. Hii inaingia kwa sababu jQuery Mobile inaingiza katika modeli ya navigation ya ukurasa mmoja ya kawaida kwa kufikia vipengele vingi vya ukurasa wengi kwa kawaida.
- Mtu wote wa forrm lazima waweze kumiliki label. Mfano wa label ni kumkinga uga tukio for "for" kuwa na uga tukio id.
mifano
<formmethod="post"
action="demoform.asp"
> <label for="fname">First name:</label> <input type="text" name="fname" id="fname"> </form>
Ili kusafisha label, tumia class ui-hidden-accessible. Iko kwa kawaida, kama inahitaji kwa uga tukio placeholder kutokea kama label:
mifano
<form method="post" action="demoform.asp">
<label for="fname" class="ui-hidden-accessible"
>Jina:</label>
<input type="text" name="fname" id="fname" placeholder="Jina...">
</form>
Mfano wa eneo la kichukia
Ili label na kichukia cha forrm iwe na muhimu kama ukurasa una ukubwa wa kikubwa, tumia div au fieldset na uga tukio data-role="fieldcontain" kuwarudisha label na kichukia cha forrm:
mifano
<form method="post" action="demoform.asp"><div data-role="fieldcontain">
<label for="fname">First name:</label> <input type="text" name="fname" id="fname"> <label for="lname">Last name:</label> <input type="text" name="lname" id="lname"></div>
</form>
Tahadhari:Mfano wa fieldcontain inasababisha muhimu wa label na kichukia cha forrm kwa kuzingatia ukubwa wa ukurasa. Kama ukurasa una ukubwa wa kikubwa zaidi ya 480px, itakamaliza kufungua label na kichukia katika mstari mmoja. Kama ukubwa wake una uharibifu wa 480px, label itakamilishwa kwa kichukia cha kifungu cha forrm:
Tahadhari:Iliwe kusikitisha kusichukua muhimu wa jQuery Mobile kufikia mtumishi wa kufungua muhimu wa kichukia, tumia uga tukio data-role="none":
mifano
<label for="fname">First name:</label>
<input type="text" name="fname" id="fname"> data-role="none"
>
Kuwasilisha muasi katika jQuery Mobile
Tahadhari:jQuery Mobile itakutumia AJAX kuwasilisha muasi, na itakutumia kusaidia kufanya matokeo ya server kuwa muhimu katika DOM ya programu.
- Mwongozo wa Kwanza Mawakilishi ya jQuery Mobile
- Mwongozo wa Kifo Muasi wa jQuery Mobile