تالار گفتمان nCIS.ir

نسخه‌ی کامل: ارسال فرم در صورت وجود نداشتن خطا
شما در حال مشاهده نسخه آرشیو هستید. برای مشاهده نسخه کامل کلیک کنید.
سلام
من یه ذره پیجکس رو دس کاری کردم و حالا دارم از اجاکس واسه ارسال فرم ها استفاده می کنم
منتها حتی وقتی فرم ارور هم داره میشه فرم رو ارسال کرد
راهی به نظرتون میرسه که تا وقتی که ارور باشه نشه فرم رو ارسال کرد
اینم کد اجکس من
    public  function ajaxForm()
    {

       $form_id=$this->params['id'];

       $divId=$this->params['divId'];
       $url=Yii::$app->urlManager->createAbsoluteUrl($this->params['url']);


      $js2=" $('#$form_id').submit(function(e){ $.ajax({url : '$url',type: 'POST',data : $(this).serializeArray(),success:function(res){ $('#$divId').html(res);}});e.preventDefault();e.unbind();});";


       $view = $this->getView();
       AjaxAsset::register($view);
       $view->registerJs($js2);

       return ;

   }