0
A
回答
0
在FlaskAdmin文档和此网站上类似的问题粗略地看一眼后,似乎没有要实现这一点的一条明路。 (我可能错了,因为我没有使用这个扩展。)尽管如此,你可以在JavaScript中完成这个。在您的Jinja中,您可以pretty easily在您的字段上设置一个类,然后用它来选择JavaScript中的元素。这是一个非常粗略的例子。
神社
{{ field(class_="checkbox") }}
{{ field(class_="input") }}
{{ field(class_="input") }}
{{ field(class_="input") }}
JQuery的
$('body').off('change.checkbox')
.on('.checkbox', 'change.checkbox', function(e) {
if (this.checked) {
return $('.input').attr('disabled', '');
}
return $('.input').removeAttr('disabled');
});
相关问题
- 1. 如果未勾选复选框,如何禁用注册按钮?
- 2. 如果所有复选框都未勾选,则警告用户
- 3. 如果复选框组未勾选,则返回错误
- 4. htmlunit:未勾选复选框
- 5. 勾选/取消勾选复选框时禁用输入
- 6. 如果勾选复选框,则选择div
- 7. 如果勾选复选框,启用验证规则
- 8. TimePicker如果复选框被勾选
- 9. 勾选复选框
- 10. JQuery - 如果勾选复选框,则运行函数
- 11. 如果在编辑时勾选复选框,则显示
- 12. 当勾选复选框时启用选择字段
- 13. 如果未选中复选框,则不显示复选框值
- 14. 设置未勾选的复选框值
- 15. jQuery - 复选框勾选启用它旁边的字段
- 16. 如何勾选复选框时禁用HTML必需属性?
- 17. 如何禁用勾选后的复选框?
- 18. 默认勾选复选框
- 19. Angular 2 - 如果选中复选框,则需要字段验证
- 20. 如果复选框被选中,则禁用asp:RequiredFieldValidator
- 21. 如果选中值,则禁用复选框
- 22. jQuery的清除输入字段,如果复选框未选中
- 23. 如果未在jquery中选中复选框,则禁用提交按钮
- 24. 禁用按钮如果复选框未选中角JS中
- 25. 勾选仅如果它不选择一个复选框
- 26. 复选框取消勾选并检查其他字段变空
- 27. Mootools:如何根据勾选的复选框禁止`var drag`?
- 28. Javascript在勾选或勾选复选框时使用?
- 29. JavaScript禁用未选中的复选框
- 30. 选中/取消选中勾选复选框,但忽略任何禁用选项
非常感谢这个艾莉钳工。经过很多研究,我得出了类似的结论。尽管如此,我希望不必再做一堆额外的模板。 – Lorry
他们应该是相对较小的文件。我怀疑这会让你的代码库膨胀太多。 –