0
喜在佈局中聲明的格式如下:Yii的AJAX表單驗證未提交
<?php
$regModel = new RegistrationForm();
$form = $this->beginWidget('bootstrap.widgets.TbActiveForm', array(
'id' => 'registration-form',
'action' => Yii::app()->createUrl('/utente/sign'),
'type' => 'inline',
'enableAjaxValidation' => true,
'clientOptions'=>array(
'validateOnChange'=>true,
'validateOnType'=>true,
'validationDelay'=>10,
),
));
?>
的問題是,我沒有收到我的控制器上的任何請求。我試圖監視網絡控制檯,但在輸入表單時看不到任何請求。
我使用許多其他形式在我的應用AJAX驗證它們是否如預期工作。
任何想法,爲什麼這不工作?
SOLUTION 原來,jQuery的已註冊的兩倍。 Yii第一次,我的模板第二次。一旦它從我的模板中刪除,一切都開始按預期工作。
顯示其他視圖代碼與字段,錯誤消息 – Alex