为了学习使用symfony2,我需要在一个小网站上工作。当我点击删除按钮时,我需要显示一个javascript的confirmbox。但是JS没有运行。
这是createDeleteForm的代码。
private function createDeleteForm($id)
{
return $this->createFormBuilder()
->setAction($this->generateUrl('etudiant_delete', array('id' => $id)))
->setMethod('DELETE')
->add('submit', 'submit', array('label' => 'Delete',
'attr' =>array(
'onclick' =>'confirmDelete()')))
->getForm()
;
}
以下是javascript函数的代码:
<script type = "text/javascript">
function confirmDelete()
{
var choix = confirm("Voulez-vous vraiment supprimer cet enregistrement ?");
if(choix == null)
break;
}
</script>
有什么想法吗?
编辑:"休息"是问题所在!无论如何,谢谢!
用"onClick"=>"confirmDelete()"更改'onclick' =>'confirmDelete()'