JQueryMobile入门3-Form表单

2016-09-02  本文已影响0人  幽谷听泉

当在jqm框架中实现表单提交时,一般会使用ajax异步提交处理,并在表单页和结果页之间创建一个平滑的过渡效果。
为确保表单正常提交,建议form元素一定要定义action和method属性,method属性允许使用get和post两种方式来提交表单。

<article data-role="content">
        <form method="post">
            <label for="name">name:</label>
            <input type="text" name="name" id="name" value="" />
            <label for="passwd">password:</label>
            <input type="password" name="passwd" id="passwd" value="" />
            <label for="tel">tel:</label>
            <input type="tel" name="tel" id="tel" value="" />
            <label for="search">搜索</label>
            <input type="search" name="search" id="search" value="" />
            <input type="button" name="sumbit" id="submit" value="提交">
        </form>
</article>
Paste_Image.png

上例中当type为search类型时,自动在文本框前加放大镜图像

jqm允许添加一个range类型的范围选择型控件,该类型可通过value、min、max等属性来定义可选择范围及初始默认值

    <label for="slider">分数</label>
    <input type="range" name="slider" id="slider" value="20" min="0" max="100" />
Paste_Image.png Paste_Image.png Paste_Image.png

fieldset里设置data-type属性值为horizontal 水平排列单选按钮


Paste_Image.png

jqm中单选和复选框在语法方面是相同的,唯一不同的是input元素的属性是checkbox;

Paste_Image.png Paste_Image.png Paste_Image.png Paste_Image.png

data-native-menu="false" 表示采用jqm自定义的选择窗口,默认是true使用平台内置选择器,为false时,选择窗口左上方会有关闭按钮

Paste_Image.png Paste_Image.png Paste_Image.png
上一篇 下一篇

猜你喜欢

热点阅读