Commit c3df6b83 by Huang Linyu

增加没有标签搜索功能

parent 6bf83bea
......@@ -157,7 +157,7 @@
<td><input type="checkbox" name="datacheck" data-index="${item_index}" id="${item.id}" class="J_shiftCheck J_check-${item_index}" value="${item.id}"></td>
<td>${item.userName!}</td>
<td>
<a href="/system/user/${item.mobilePhone!}/detailByUid">${item.mobilePhone!}</a>
<a href="/system/user/${item.uid!}/detailByUid">${item.mobilePhone!}</a>
</td>
<td>${item.uid!}</td>
<td>${item.drawer!}</td>
......
......@@ -12,9 +12,15 @@
labels+=chooseChecked[i].getAttribute("data-id")+' ';
}
//将selectedJsonArray 信息保存到 搜索栏文本框
$(".bootstrap-tagsinput").html(html);
var hidFlag=$('#hidFlag').val();
labels = labels.trim();
$("#labels").val(labels);
if(hidFlag==1){
$(".in-lavels").html(html);
$("#labels").val(labels);
}else if(hidFlag==-1){
$(".out-lavels").html(html);
$("#notlabels").val(labels);
}
$('#tagSelectModal').modal('hide');
});
......@@ -38,7 +44,8 @@
}
}
function openTagModel(){
function openTagModel(flag){
$('#hidFlag').val(flag);
$('#tagSelectModal').modal('show');
}
......@@ -48,10 +55,16 @@
$.get("/communeAdm/labels/list",{},function(data){
//返回找出所有的会服
var html='';
var hidFlag = $('#hidFlag').val();
for(var i=0;i<data.length;i++){
var classhtml = 'choose';
var labels = $("#labels").val();
var labels ="";
if(hidFlag==1){
labels = $("#labels").val();
}
if(hidFlag==-1){
labels = $("#notlabels").val();
}
if(labels!='undefinded' && labels!=null){
var labelArray = labels.split(' ');
for(var j =0;j< labelArray.length;j++){
......@@ -215,10 +228,10 @@
<@com.textInput "dto.uid" "style=\"margin-left: 5px;\"" "UID"/>
<br />
<div class="long_content_div clear" style="width:900px;">
<label class="control-label" for="labels" style="float:left;">标签</label>
<div class="tagsinput-primary input-medium" style="float:left; width:700px;" onclick="openTagModel();">
<label class="control-label" for="labels" style="float:left;">已有标签</label>
<div class="tagsinput-primary input-medium" style="float:left; width:700px;" onclick="openTagModel(1);">
<input id="labels" name="labels" class="tagsinput" type="hidden" value="${dto.labels!}" style="display: none;">
<div class="bootstrap-tagsinput">
<div class="bootstrap-tagsinput in-lavels">
<#if dto.labels??>
<#list dto.labels?split(" ") as label>
<#list labelsList as tag>
......@@ -232,6 +245,24 @@
</div>
</div>
</div>
<div class="long_content_div clear" style="width:900px;">
<label class="control-label" for="notlabels" style="float:left;">没有标签</label>
<div class="tagsinput-primary input-medium" style="float:left; width:700px;" onclick="openTagModel(-1);">
<input id="notlabels" name="notlabels" class="tagsinput" type="hidden" value="${dto.notlabels!}" style="display: none;">
<div class="bootstrap-tagsinput out-lavels">
<#if dto.notlabels??>
<#list dto.notlabels?split(" ") as label>
<#list labelsList as tag>
<#if tag.id?c == label>
<span class="tag label label-info" data-id="${label}"> ${tag.labelName}<span data-role="remove"></span></span>
<#break>
</#if>
</#list>
</#list>
</#if>
</div>
</div>
</div>
<@com.textInputTwoDate "dto.communeAgainTimeStart" "dto.communeAgainTimeEnd" "" "社员到期时间"/>
<br />
......@@ -299,6 +330,7 @@
<div class="modal hide fade" id="tagSelectModal" style="display:none;">
<div class="modal-header">
<button type="button" class="close" data-dismiss="modal">×</button>
<input type="hidden" name="hidFlag" value=1 id="hidFlag"></input>
<h3>选择标签</h3>
</div>
<div class="modal-body">
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or sign in to comment