欧芹复选框&无线电仅在IE中验证

时间:2016-04-11 15:33:09

标签: parsley.js

Parsley 2.0.6内部是否有可能导致Internet Explorer无法将广播和复选框包含为parsleyField.$element

例如,在我的ParsleyConfig中,我有以下内容:

var ParsleyConfig = {
    classHandler: function (parsleyField) {
        var $field = parsleyField.$element;
        // When looped through, contains only text type inputs, 
        // doesn't contain checkbox or radio type inputs. 
        // Happens for IE only.
        console.log($field); 
}

当我将IE11置于9或10渲染模式时,我也发现它有效。

1 个答案:

答案 0 :(得分:0)

所以事实证明这纯粹是IE11的问题,而不是Parsley。在Parsley选项中,我将:hidden设置为不验证。 IE11报告我的复选框和单选按钮是隐藏的,因为它们的宽度/高度为0 x 0。即使它们的显示设置为阻止,IE11也只会将它们报告为隐藏。

相关问题