簡體   English   中英

Symfony2 - 提交后重置表單域

[英]Symfony2 - Reset form field after submission

我想知道是否有一種簡單的方法可以在提交表單后重置其中一個表單字段,然后將表單傳遞給視圖 - 呈現相同的表單,但其中一個字段將使用它的默認值。 就像是:

$form = $this->createForm('MyForm');
$form->handleRequest($request);
if ($form->isValid()) {
    // do something
    // ...

    // reset one of the form field to it's default value
    // something like:
    // $form->field->reset() or
    // $form->field->setValue('');
}

return array(
    'form' => $form->createView(),
);

謝謝!

您可以使用:

$form->get('field')->submit($defaultValue);

查看文檔

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM