第二天我一直有这个问题。表格不发布。我无法通过isset($_POST)
我在这里展示了模型:
public function actionResetPassword()
{
$model=new ResetPasswordRequest();
$this->render('resetpassword',array('model'=>$model));
}
点击它会带我到这里:
public function actionRequestResetCode()
{
if(isset($_POST['ResetPasswordRequest']))
{ //never gets pass this
}else // not set
以下是观点。它取得了成功并告诉我没有设置。
<?php echo $form->textField($model,'email',array('id'=>'email')); ?>
<?php echo CHtml::ajaxSubmitButton( 'Request',
CHtml::normalizeUrl(array('site/RequestResetCode')),
array (
'type' => 'POST',
'dataType'=>'JSON',
'data'=> '$("#reset-email").serialize();',