zoukankan      html  css  js  c++  java
  • 20、Semantic-UI之数据验证

    20.1 实现数据验证

      在很多前端框架中都提供了数据验证的操作,比如jQuery的验证框架等,但是jQuery的验证框架js文件太多;在使用Semantic-UI框架的时候只需要导入semantic.js文件就可以实现数据验证,当然必须导入jQuery才可以。

    示例:定义表单

    <div class="ui container">
        <div class="ui grid">
            <div class="four wide column">
                <form action="" method="post" class="ui form">
                    <div class="field">
                        <i class="user icon"></i>
                        <label for="name">姓名</label>
                        <input type="text" name="name" id="name" placeholder="请输入姓名...">
                    </div>
                    <div class="field">
                        <i class="id badge icon"></i>
                        <label for="name">年龄</label>
                        <input type="text" name="age" id="age" placeholder="请输入年龄...">
                    </div>
                    <div class="field">
                        <i class="compass icon"></i>
                        <label for="name">密码</label>
                        <input type="text" name="passwd" id="passwd" placeholder="请输入密码...">
                    </div>
                    <button class="ui green button">注册</button>
                </form>
            </div>
        </div>
    </div>
    

    示例:定义验证规则

    <script>
        $(function () {
            $(".ui.form").form({
                fields:{
                    name:{
                        indentfier:"name",
                        rules:[{
                            type:"empty",
                        }]
                    },
                    age:{
                        indentfier:"age",
                        rules:[{
                            type:"integer",
                        }]
                    },
                    passwd:{
                        indentfier:"age",
                        rules:[{
                            type:"empty",
                        }]
                    }
                }
            })
        })
    </script>
    

    上述验证规则只适合在Semantic-UI中使用。

  • 相关阅读:
    装载问题
    分支限界法
    素数环问题
    图的m着色问题
    回溯法
    jquery+ajax 实现text框模糊搜索并可利用listbox实时显示模糊搜索列表结果
    jquery 操作listbox 左右相互选择
    SQL中游标的使用--遍历数据逐行更新或删除:相当于for循环
    Jquery提交form表单
    .Net中jQuery.ajax()调用asp.net后台方法 总结
  • 原文地址:https://www.cnblogs.com/jie-fang/p/10279588.html
Copyright © 2011-2022 走看看