修复BUG,更改下拉框value时,text要跟着显示汉字,统一字典维护Define 1表示自定义
This commit is contained in:
parent
cba0ff6fd0
commit
983a11e907
|
@ -26,7 +26,10 @@
|
||||||
var target = {};
|
var target = {};
|
||||||
for (name in this.options.map) {
|
for (name in this.options.map) {
|
||||||
var ctl = $("#" + this.options.map[name]);
|
var ctl = $("#" + this.options.map[name]);
|
||||||
if (ctl.hasClass('selectpicker')) target[name] = ctl.selectpicker('val');
|
if (ctl.hasClass('selectpicker')) {
|
||||||
|
target[name] = ctl.selectpicker('val');
|
||||||
|
target[name + 'Name'] = ctl.parentsUntil('bootstrap-select').children('button[data-id="' + this.options.map[name] + '"]').attr('title');
|
||||||
|
}
|
||||||
else target[name] = ctl.val();
|
else target[name] = ctl.val();
|
||||||
}
|
}
|
||||||
return target;
|
return target;
|
||||||
|
|
|
@ -24,19 +24,11 @@
|
||||||
</div>
|
</div>
|
||||||
<div class="form-group col-lg-3">
|
<div class="form-group col-lg-3">
|
||||||
<label class="control-label" for="txt_dict_define">字典类别</label>
|
<label class="control-label" for="txt_dict_define">字典类别</label>
|
||||||
<input type="text" class="form-control hide" id="txt_dict_define" />
|
<select class="selectpicker form-control" data-width="auto" id="txt_dict_define">
|
||||||
<div class="btn-group">
|
<option value="">全部</option>
|
||||||
<button type="button" class="btn btn-default">全部</button>
|
<option value="1">自定义</option>
|
||||||
<button type="button" class="btn btn-default dropdown-toggle" data-toggle="dropdown">
|
<option value="0">系统使用</option>
|
||||||
<span class="caret"></span>
|
</select>
|
||||||
<span class="sr-only">下拉按钮</span>
|
|
||||||
</button>
|
|
||||||
<ul class="dropdown-menu" role="menu">
|
|
||||||
<li><a href="#" data-val="">全部</a></li>
|
|
||||||
<li><a href="#" data-val="1">自定义</a></li>
|
|
||||||
<li><a href="#" data-val="0">系统使用</a></li>
|
|
||||||
</ul>
|
|
||||||
</div>
|
|
||||||
</div>
|
</div>
|
||||||
<div class="form-group col-lg-2">
|
<div class="form-group col-lg-2">
|
||||||
<button type="button" id="btn_query" class="btn btn-primary"><span class="glyphicon glyphicon-search" aria-hidden="true"></span>查询</button>
|
<button type="button" id="btn_query" class="btn btn-primary"><span class="glyphicon glyphicon-search" aria-hidden="true"></span>查询</button>
|
||||||
|
|
|
@ -23,7 +23,7 @@ namespace Bootstrap.DataAccess
|
||||||
{
|
{
|
||||||
var ret = CacheManager.GetOrAdd(RetrieveDictsDataKey, CacheSection.RetrieveIntervalByKey(RetrieveDictsDataKey), key =>
|
var ret = CacheManager.GetOrAdd(RetrieveDictsDataKey, CacheSection.RetrieveIntervalByKey(RetrieveDictsDataKey), key =>
|
||||||
{
|
{
|
||||||
string sql = "select ID, Category, Name, Code, Define, case Define when 0 then '系统使用' else '用户自定义' end DefineName from Dicts";
|
string sql = "select ID, Category, Name, Code, Define, case Define when 0 then '系统使用' else '自定义' end DefineName from Dicts";
|
||||||
List<Dict> Dicts = new List<Dict>();
|
List<Dict> Dicts = new List<Dict>();
|
||||||
DbCommand cmd = DBAccessManager.SqlDBAccess.CreateCommand(CommandType.Text, sql);
|
DbCommand cmd = DBAccessManager.SqlDBAccess.CreateCommand(CommandType.Text, sql);
|
||||||
try
|
try
|
||||||
|
|
Loading…
Reference in New Issue