pintuer表单校验与layer弹窗结合提示为空问题

2017-9-20    zhongshg 功能反馈

    首先感谢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);
     }

        截图请看附件。

        请问这个问题如何解决,望各位大神帮忙,在此感谢!

标签: pintuer layer data-validate检验提示

赞赏


微信

支付宝
拼图有真情 / 人间有真爱您的赞赏将被用于
  • 持续深入的开发
  • 提供更多的风格
  • 租用更好的带宽

发表评论