首先感谢pintuer作者的无私贡献,为我们提供这么好的产品!
问题原因:
我所做的系统以pintuer框架为主,借用了layer弹窗模块,在两个结合使用的时候发现的一个问题。
<div class="form-group">
<div class="label">
<label>推荐人<font class="f-red">*</font>:</label>
</div>
<div class="field">
<input type="text" class="input" name="user.parentname" id="parentname" value="#(uname)" placeholder="请选择推荐人" readOnly
onclick="parentModel()" data-validate="required:推荐人不能为空" />
</div>
</div>
以上是问题出现的页面代码,点击input之后,layer弹窗,选择数据后,在input中填写所选数据,但是依旧会提示推荐人不能为空。
以下是弹窗内js
function selectThis(uid, uname, name) {
parent.$('#parentid').val(uid);
parent.$('#parentname').val(uname);
parent.$('#pname').val(name);
var index = parent.layer.getFrameIndex(window.name);
parent.layer.close(index);
}
截图请看附件。
请问这个问题如何解决,望各位大神帮忙,在此感谢!
赞赏
发表评论