20Semantic-UI之数据验证
Posted jie-fang
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了20Semantic-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中使用。
以上是关于20Semantic-UI之数据验证的主要内容,如果未能解决你的问题,请参考以下文章