Php jQuery为什么我必须按两次提交按钮才能看到实际内容
为什么我必须按两次提交按钮才能看到实际内容?我不明白 我正在使用Symfony2和apache2 Web服务器 谢谢大家! JS: 我看到这条线了Php jQuery为什么我必须按两次提交按钮才能看到实际内容,php,jquery,symfony,Php,Jquery,Symfony,为什么我必须按两次提交按钮才能看到实际内容?我不明白 我正在使用Symfony2和apache2 Web服务器 谢谢大家! JS: 我看到这条线了 {{ form_widget(form.Eintragen, { 'attr': {'class': 'btn btn-success', 'onclick' : 'eintragen()'} } ) }} 据我所知,当您点击提交按钮时,它将调用eintragen;但是,只有在您第一次单击它时,提交处理程序才注册为$formspeise.submi
{{ form_widget(form.Eintragen, { 'attr': {'class': 'btn btn-success', 'onclick' : 'eintragen()'} } ) }}
据我所知,当您点击提交按钮时,它将调用eintragen;但是,只有在您第一次单击它时,提交处理程序才注册为$formspeise.submitfunction事件…,因此您必须第二次单击它才能触发提交处理程序
因此,您需要自动调用函数eintragen,例如当页面加载时,在单击按钮之前注册处理程序,或者在所述函数结束时手动触发提交
这有用吗?谢谢彼得,
几分钟前我就解决了这个问题
return $this->redirect($this->generateUrl('admin'));
在if的情况下
if ($form->isValid() && $form->get('Eintragen')->isClicked()) {...}
嘿,没人有主意吗?
return $this->redirect($this->generateUrl('admin'));
if ($form->isValid() && $form->get('Eintragen')->isClicked()) {...}