用于动态地添加多个输入Yii2客户端验证(Yii2 client side validation f

2019-10-23 08:22发布

具有相同名称的多个输入的形式被添加动态使用jQuery。 所以,现在我如何可以验证使用在客户端yii2验证规则,这些动态输入?

Answer 1:

添加使用jQuery动态输入之后使用以下代码来验证

jQuery('#form-id').yiiActiveForm("add", {
        "id":        "input-id",
        "name":      "input-name",
        "container": "#container-id or unique .container-class of this input",
        "input":     "#input-id or unique .input-class",
        "validate":  function (attribute, value, messages, deferred, $form) {
            yii.validation.required(value, messages, {"message": "Validation Message Here"});
        }
    }
);


文章来源: Yii2 client side validation for dynamically added multiple inputs
标签: yii2