Ali*_*xel 11 javascript jquery jquery-plugins parsley.js
使用Parsley.js,是否可以指定应该包含错误消息的元素?我试过了:
$('#myForm').parsley({
errors: {
container: {
$('#errorMessages')
}
}
});
Run Code Online (Sandbox Code Playgroud)
但是在我的表单输入之后仍然存在错误消息.
gui*_*ier 31
我添加了另一个数据属性data-parsley-errors-container ="#element",它可以让你直接在dom中指定错误消息必须显示的位置.
更多信息:http://parsleyjs.org/doc/index.html#ui-for-field
最好
我从容器密钥提供的函数返回true.
我的HTML元素
<input type="text" class="input-small" errorSpan="yyy" id="ddd" name="ddd" value="" data-required="true">
<span id="yyy"></span>
Run Code Online (Sandbox Code Playgroud)
使用Javascript
$('#abc').parsley({
errors: {
classHandler: function ( elem ) {}
, container: function ( elem, template, isRadioOrCheckbox ) {
//here i have span msg. id to be displayed as custom attribute in input element
$('#' + $(elem).attr('errorSpan')).html(template);
return true;//returning back boolean makes it work
}
, errorsWrapper: '<ul></ul>'
, errorElem: '<li></li>'
}
});
Run Code Online (Sandbox Code Playgroud)
如果我回来,它也有效
return $('#' + $(elem).attr('errorSpan')).html(template);
Run Code Online (Sandbox Code Playgroud)
希望这可以帮助......
| 归档时间: |
|
| 查看次数: |
25961 次 |
| 最近记录: |