有没有办法限制可以在 Powermail 表单(Typo3 v7)中选中多少个复选框?
问问题
234 次
1 回答
1
我们必须编写自己的验证器。Typo3 在 name 属性中添加了一些变量,这个变量必须被读出。它看起来像这样:
name="tx_powermail_pi1[field][variable][]
下面是一个带有 jquery 的示例。
$("input[name*='variable']").change(function(){
var max= 3;
if( $("input[name*='variable']:checked").length == max ){
$("input[name*='variable']").attr('disabled', 'disabled');
$("input[name*='variable']:checked").removeAttr('disabled');
}else{
$("input[name*='variable']").removeAttr('disabled');
}
});
更多信息https://docs.typo3.org/typo3cms/extensions/powermail/ForDevelopers/WriteOwnValidators/Index.html
于 2018-02-15T15:21:59.967 回答