0
我正在使用Symfony 1.4。Symfony Ajax表單提交中的驗證/綁定?
我張貼通過jQuery AJAX的一種形式,這似乎只是它是無法結合的形式,並訪問正常symfony的方式變量做工精細動作:
if ($request->isXmlHttpRequest())
{
$this->form = new MessageForm();
if($request->isMethod('post'))
{
$this->form->bind($request->getParameter('message'));
if($this->form->isValid())
{
$values = $this->form->getValues();
return $this->renderText($values['body']);
}
}
}
數組$值返回錯誤。但是,我知道代碼會傳遞到驗證部分,因爲我可以從內部返回其他數據 - > isValid()。表單只有兩個字段,並且在表單類中都設置爲required = false。
任何人都可以告訴我如何獲得表單來正確綁定值嗎?
謝謝。