优化表单组件验证

This commit is contained in:
2020-04-20 20:51:38 +08:00
parent 4ae73c90a5
commit 8612f1ffae
12 changed files with 31 additions and 31 deletions

View File

@@ -18,7 +18,7 @@
<div class="form-group" style="display: none;">
<label class="col-sm-2 control-label">上级分类</label>
<div class="col-sm-8">
<select class="form-control selectpicker" style="width: auto" name="pid">
<select class="form-control selectpicker" style="width: auto; min-width: 200px;" name="pid">
<option value="">请选择</option>
{volist name="category" id="item"}
<option value="{$item['id']}" {if isset($info['pid']) && $item['id'] == $info['pid']}selected{/if}>{$item['title_show']|raw}</option>
@@ -30,7 +30,7 @@
<div class="form-group">
<label class="col-sm-2 control-label">分类名称</label>
<div class="col-sm-8">
<input type="text" name="title" class="form-control" value="{$info.title|default=''}">
<input type="text" name="title" class="form-control" value="{$info.title|default=''}" data-rule="required">
<span class="help-block">(名称不能为空)</span>
</div>
</div>
@@ -50,7 +50,7 @@
<div class="form-group">
<label class="col-sm-2 control-label">绑定模型</label>
<div class="col-sm-8">
<select name="model_id" class="form-control selectpicker" style="width: auto;">
<select name="model_id" class="form-control selectpicker" style="width: auto; min-width: 200px;" data-rule="required">
<option value="">--请选择--</option>
{volist name="model_list" id="item"}
<option value="{$item['id']}" {if isset($info['model_id']) && $info['model_id'] == $item['id']}selected{/if}>{$item['title']}</option>
@@ -89,8 +89,8 @@
<div class="form-group">
<label class="col-sm-2 control-label">可见性</label>
<div class="col-sm-3">
<select name="display" class="form-control selectpicker">
<div class="col-sm-10">
<select name="display" class="form-control selectpicker" style="width: auto; min-width: 200px;">
<option value="1">所有人可见</option>
<option value="0">不可见</option>
<option value="2">管理员可见</option>

View File

@@ -9,7 +9,7 @@
<div class="form-group">
<label class="col-lg-2 control-label">导航标题</label>
<div class="col-lg-6">
<input type="text" class="form-control" name="title" value="{$info.title|default=''}">
<input type="text" class="form-control" name="title" value="{$info.title|default=''}" data-rule="required">
<span class="help-block">(用于显示的文字)</span>
</div>
</div>
@@ -23,7 +23,7 @@
<div class="form-group">
<label class="col-lg-2 control-label">导航连接</label>
<div class="col-lg-8">
<input type="text" class="form-control" name="url" value="{$info.url|default=''}">
<input type="text" class="form-control" name="url" value="{$info.url|default=''}" data-rule="required">
<span class="help-block">用于调转的URL支持带http://的URL或U函数参数格式</span>
</div>
</div>

View File

@@ -11,14 +11,14 @@
<div class="form-group">
<label class="col-md-2 control-label">客户端名称</label>
<div class="col-md-10">
<input type="text" class="form-control" style="width:400px;" name="title" value="{$info['title']|default=''}">
<input type="text" class="form-control" style="width:400px;" name="title" value="{$info['title']|default=''}" data-rule="required">
<span class="help-block"></span>
</div>
</div>
<div class="form-group">
<label class="col-md-2 control-label">APPID</label>
<div class="col-md-10">
<input type="text" class="form-control" style="width:400px;" name="appid" value="{$info['appid']|default=''}">
<input type="text" class="form-control" style="width:400px;" name="appid" value="{$info['appid']|default=''}" data-rule="required">
<span class="help-block"></span>
</div>
</div>

View File

@@ -10,7 +10,7 @@
<div class="form-group">
<label class="col-sm-2 control-label">标题</label>
<div class="col-sm-10">
<input type="text" class="form-control" name="title" value="{$info.title|default=''}" style="width: 80%">
<input type="text" class="form-control" name="title" value="{$info.title|default=''}" style="width: 80%" data-rule="required">
<span class="help-block">(用于后台显示的配置标题)</span>
</div>
</div>

View File

@@ -10,27 +10,27 @@
<div class="box-body">
<!-- 表单 -->
<form method="post" class="form-horizontal form">
<form method="post" class="form-horizontal form" role=form>
<!-- 基础 -->
<div id="tab1" class="tab-pane in tab1">
<div class="form-group">
<label class="col-lg-2 control-label">模型标识</label>
<div class="col-lg-6 col-sm-10">
<input type="text" class="form-control " name="name" value="">
<input type="text" class="form-control " name="name" value="" data-rule="required">
<span class="help-block">(请输入文档模型标识)</span>
</div>
</div>
<div class="form-group">
<label class="col-lg-2 control-label">模型名称</label>
<div class="col-lg-6 col-sm-10">
<input type="text" class="form-control " name="title" value="">
<input type="text" class="form-control " name="title" value="" data-rule="required">
<span class="help-block">(请输入模型的名称)</span>
</div>
</div>
<div class="form-group">
<label class="col-lg-2 control-label">文档模型</label>
<div class="col-lg-6 col-sm-10">
<select class="form-control" name="is_doc">
<select class="form-control selectpicker" name="is_doc" style="width: auto; min-width: 100px;" data-rule="required">
<option value="1"></option>
<option value="0"></option>
</select>