触发器不触发动态添加的字段
Trigger not firing on dynamic added fields
我有一个带有一些输入字段的表单
<form data-parsley-validate="true" data-parsley-trigger="focusout">
<input required="required" data-parsley-trigger="focusout" type="text" name="order[first_name]">
...
如果离开输入字段,它将得到验证
单击后,您可以使用 data-parsley-trigger="focusout">
添加更多输入字段
如果我现在离开这些新添加的输入字段,它们将不会得到验证。
但是,如果我点击提交,它们就会得到验证。
所以只有触发器对新添加的字段不起作用。
我怎样才能让它工作??
使用最新版本的 Parsley (2.8+):
// Add your field...
// and because your field can't wait until next validation:
$('.your-form').parsley().refresh()
我有一个带有一些输入字段的表单
<form data-parsley-validate="true" data-parsley-trigger="focusout">
<input required="required" data-parsley-trigger="focusout" type="text" name="order[first_name]">
...
如果离开输入字段,它将得到验证
单击后,您可以使用 data-parsley-trigger="focusout">
如果我现在离开这些新添加的输入字段,它们将不会得到验证。 但是,如果我点击提交,它们就会得到验证。
所以只有触发器对新添加的字段不起作用。 我怎样才能让它工作??
使用最新版本的 Parsley (2.8+):
// Add your field...
// and because your field can't wait until next validation:
$('.your-form').parsley().refresh()