更改复选框后提交表单
Submit Form afer change Checkbox
我想在 twig 文件中更改复选框后提交表单,例如:
{{start_form(einrichtungUsersForm.getEinrichtungUserType())}}
{{ form_widget(einrichtungUsersForm.getEinrichtungUserType().active )}}
{{ende_form(einrichtungUsersForm.getEinrichtungUserType())}}
这可能吗?
是的,您可以像这样使用 jquery 来完成它:
$('body').on('change', '#checkboxId', function() {
$(this).closest('form').submit();
});
如果你不使用jquery,这是javascript的解决方案:
let checkbox = document.getElementById('checkboxId');
checkbox.addEventListener('change' => () {
this.closest('form').submit();
});
我想在 twig 文件中更改复选框后提交表单,例如:
{{start_form(einrichtungUsersForm.getEinrichtungUserType())}}
{{ form_widget(einrichtungUsersForm.getEinrichtungUserType().active )}}
{{ende_form(einrichtungUsersForm.getEinrichtungUserType())}}
这可能吗?
是的,您可以像这样使用 jquery 来完成它:
$('body').on('change', '#checkboxId', function() {
$(this).closest('form').submit();
});
如果你不使用jquery,这是javascript的解决方案:
let checkbox = document.getElementById('checkboxId');
checkbox.addEventListener('change' => () {
this.closest('form').submit();
});