点击flexbox之后下拉框显示,再点击分页之后鼠标移到其他空白地区点击,下拉框收不回来,怎么解决?
代码:
<div style="float: left;">
<span class="label w110"><em class="requiredIcon">*</em>*****</span>
<input type="hidden" name="xx.dm" id="dm" value="${xx.dm}" />
<input type="hidden" name="xx.mc" id="mc" value="${xx.mc}" />
</div>
<div id="ame" style="display: inline-table; margin-right: 40px;"></div>
----------------
function FzFlexBox(){
$('#ame').flexbox(cj,{
inputClass: 'ffb-input required',
resultTemplate: '<div class="col2" title="{name}">{name}</div>',
onSelect : function() {
$('#dm').val($('#ame_hidden').val());
$('#mc').val($('#ame_input').val())
},
paging : {
pageSize : 10,
summaryTemplate : '显示 {start}-{end} 共{total} 结果'
},
initialValue : "${xx.mc}"
});
$('#gldcjgGajgjgdmName_input').blur(function() {
$('#mc').val($('#ame_input').val());
});
你这没代码的,谁懂你。
代码有了
@+pf: FzFlexBox这个方法没看见被调用
@+pf: 不太明白 $('#gldcjgGajgjgdmName_input').blur(function() {
$('#mc').val($('#ame_input').val());
});绑定blur事件的id在哪里。
你把代码拿上来帮你看看,或者直接给Window一个点击事件
来了