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. 如果未选中其他选项,则禁用复选框jQuery
- 6. 如何勾选其他复选框时禁用复选框?
- 7. 勾选/取消勾选复选框时启用,禁用按钮
- 8. 勾选/取消勾选复选框时禁用输入
- 9. 如果所有复选框都未选中,则禁用按钮
- 10. 如果勾选复选框,则选择div
- 11. 如果勾选复选框,启用验证规则
- 12. TimePicker如果复选框被勾选
- 13. 勾选复选框
- 14. 如果复选框被勾选,则执行if函数angular.js
- 15. JQuery - 如果勾选复选框,则运行函数
- 16. 如果在编辑时勾选复选框,则显示
- 17. 当勾选复选框时启用选择字段
- 18. 如果未选中复选框,则不显示复选框值
- 19. 设置未勾选的复选框值
- 20. 未勾选复选框的ID
- 21. 禁用子复选框,如果主主复选框被禁用
- 22. 如果未勾选复选框,如何显示Javascript确认框,然后如果用户选择取消,请勾选复选框?
- 23. 除非勾选复选框,否则如何变灰文字?
- 24. 取消勾选复选框,如果其他选项使用javascript
- 25. jQuery - 复选框勾选启用它旁边的字段
- 26. 如何勾选复选框时禁用HTML必需属性?
- 27. 如何在勾选一次后禁用复选框?
- 28. 如何禁用勾选后的复选框?
- 29. 默认勾选复选框
- 30. 已勾选复选框值
非常感谢这个艾莉钳工。经过很多研究,我得出了类似的结论。尽管如此,我希望不必再做一堆额外的模板。 – Lorry
他们应该是相对较小的文件。我怀疑这会让你的代码库膨胀太多。 –