Tag: parsley.js

如何动态添加和删除要由Parsley.jsvalidation的表单字段?

我有一个表格(’#registrations’),我正在与Parsley.jsvalidation,到目前为止它工作正常。 但是,我正在尝试动态删除表单字段并将新的字段添加到Parsleyvalidation中,具体取决于某人在选择下拉列表中选择的内容(’#manureurer’)。 这是我的标记: Apple Blackberry HTC Huawei LG Motorola Nokia Samsung Sony Sony Ericsson 这是我的JS: //init parsley $(‘#registrations’).parsley(); $(‘#manufacturer’).change(function() { //define selected value var manufacturer = $(this).val(); //destroy parsley $(‘#registrations’).parsley(‘destroy’); //remove all models selects from parsley validation //if someone has previously selected a different manufacturer $(‘#registrations’).parsley(‘removeItem’, ‘#apple-models’); $(‘#registrations’).parsley(‘removeItem’, ‘#blackberry-models’); $(‘#registrations’).parsley(‘removeItem’, ‘#htc-models’); $(‘#registrations’).parsley(‘removeItem’, ‘#huawei-models’); $(‘#registrations’).parsley(‘removeItem’, ‘#lg-models’); […]

在引导工具提示中显示欧芹错误

我正在使用parsley 2.0.0-rc5并希望在引导工具提示中显示错误消息。 我正在使用“parsley:field:error”但事件在错误容器中显示错误之前触发,我无法接收错误。 有人知道我如何得到每个字段的错误消息? $.listen(‘parsley:field:error’, function (e) { dataParsleyId = e.$element.attr(‘data-parsley-id’); errorMsg = ‘Error: ‘ + $(‘#parsley-id-‘+dataParsleyId).text(); e.$element.attr(‘data-original-title’, errorMsg); e.$element.tooltip(‘show’); });