app策略行为类型字段在form表单一直展示

This commit is contained in:
wangxin
2018-07-25 10:00:29 +08:00
parent 3c19e75c63
commit 724184fbd9

View File

@@ -77,9 +77,9 @@ var ajaxBehaviour=function(val){
async:true, async:true,
success:function(data,textStatus){//处理返回结果 success:function(data,textStatus){//处理返回结果
if(textStatus=="success"){ if(textStatus=="success"){
if(data.length>0){
var html='<select name="behavCode" data-live-search="true" class="selectpicker form-control">' var html='<select name="behavCode" data-live-search="true" class="selectpicker form-control">'
+'<option value=""><spring:message code="select"/></option>'; +'<option value=""><spring:message code="select"/></option>';
if(data.length>0){
for(i=0;i<data.length;i++){ for(i=0;i<data.length;i++){
html+='<option value="'+data[i].code+'"'; html+='<option value="'+data[i].code+'"';
if('${_cfg.behavCode}'==data[i].code){ if('${_cfg.behavCode}'==data[i].code){
@@ -88,25 +88,25 @@ var ajaxBehaviour=function(val){
html+='>'+data[i].name+'</option>'; html+='>'+data[i].name+'</option>';
} }
html+='</select>'; html+='</select>';
$("#behaviour").prev("label").removeClass("hidden");
$("#behaviour").html(html); $("#behaviour").html(html);
$("[name='behavCode']").selectpicker("refresh"); $("[name='behavCode']").selectpicker("refresh");
$("[name='behavCode']").selectpicker("render"); $("[name='behavCode']").selectpicker("render");
}else{ }else{
if($("#behaviour").prev("label").is(":visible")){ html+='</select>';
$("#behaviour").prev("label").addClass("hidden"); $("#behaviour").html(html);
$("#behaviour").html(""); $("[name='behavCode']").selectpicker("refresh");
} $("[name='behavCode']").selectpicker("render");
} }
} }
}, },
complete:function(XMLHttpRequest,status){//超时设置 complete:function(XMLHttpRequest,status){//超时设置
if(status=="timeout"){ if(status=="timeout"){
if($("#behaviour").prev("label").is(":visible")){ var html='<select name="behavCode" data-live-search="true" class="selectpicker form-control">'
$("#behaviour").prev("label").addClass("hidden"); +'<option value=""><spring:message code="select"/></option></select>';
$("#behaviour").html(""); $("#behaviour").html(html);
} $("[name='behavCode']").selectpicker("refresh");
$("[name='behavCode']").selectpicker("render");
} }
} }
}); });
@@ -190,8 +190,11 @@ var delContent = function(contentClassName, addBtnClassName) {
</div> </div>
</div> </div>
<div class="col-md-6"> <div class="col-md-6">
<label class="control-label col-md-3 hidden"><spring:message code="behaviour_type"/></label> <label class="control-label col-md-3"><spring:message code="behaviour_type"/></label>
<div class="col-md-6" id="behaviour"> <div class="col-md-6" id="behaviour">
<select name="behavCode" data-live-search="true" class="selectpicker form-control">
<option value=""><spring:message code="select"/></option>
</select>
</div> </div>
</div> </div>
</div> </div>