控制台消息:"Parsley's pubsub module is deprecated; use the corresponding jQuery event method instead"
Console-msg: "Parsley's pubsub module is deprecated; use the corresponding jQuery event method instead"
尝试在 Bootstrap-Popup 中显示错误消息,我从 TheDude 找到了 solution 并调整了 ps2.1:[=13 的事件名称=]
$.listen('field:error', function (fieldInstance) {
arrErrorMsg = ParsleyUI.getErrorsMessages(fieldInstance);
errorMsg = arrErrorMsg.join(';');
fieldInstance.$element
.popover('destroy')
.popover({
container: 'body',
placement: 'right',
content: errorMsg
})
.popover('show');
});
$.listen('field:success', function (fieldInstance) {
fieldInstance.$element.popover('destroy');
});
效果很好,但我在 JS 控制台中收到一条消息:“Parsley 的 pubsub 模块已弃用;改用相应的 jQuery 事件方法 ”。 Google 中该消息的命中率非常低,恐怕我(还)不够精通 Parsley 以理解和解决此问题 - 希望能提供一些帮助,使我的代码面向未来: -)
抱歉,我只是太急躁了,开始寻找,比预期的要容易:
$.listen
需要更改为 window.Parsley.on
。而已! :-)
尝试在 Bootstrap-Popup 中显示错误消息,我从 TheDude 找到了 solution 并调整了 ps2.1:[=13 的事件名称=]
$.listen('field:error', function (fieldInstance) {
arrErrorMsg = ParsleyUI.getErrorsMessages(fieldInstance);
errorMsg = arrErrorMsg.join(';');
fieldInstance.$element
.popover('destroy')
.popover({
container: 'body',
placement: 'right',
content: errorMsg
})
.popover('show');
});
$.listen('field:success', function (fieldInstance) {
fieldInstance.$element.popover('destroy');
});
效果很好,但我在 JS 控制台中收到一条消息:“Parsley 的 pubsub 模块已弃用;改用相应的 jQuery 事件方法 ”。 Google 中该消息的命中率非常低,恐怕我(还)不够精通 Parsley 以理解和解决此问题 - 希望能提供一些帮助,使我的代码面向未来: -)
抱歉,我只是太急躁了,开始寻找,比预期的要容易:
$.listen
需要更改为 window.Parsley.on
。而已! :-)