Передать данные публикации формы в функцию контроллера после проверки jquery - PullRequest
0 голосов
/ 29 сентября 2019

Форма ввода валидации wiyj jquery validation Вот скрипт -

$('#myform').validate({ 
    rules: {
        amount: {
            required: true,
            //email: true
        }

    },
    submitHandler: function (form) {
        alert('valid form submitted'); 

    }
});

Вот функция codeigniter -

  public function test_add(){

  if (!empty($_POST['RentForm'])) {
  echo 4567;
  die;
  }
  }

1 Ответ

0 голосов
/ 29 сентября 2019

Вы можете попробовать использовать ajax.

Скрипт

var base_url = "<?=base_url();?>";
        $('#myform').validate({ 
            rules: {
                amount: {
                    required: true,
                }
            },
            submitHandler: function (form) {
                $.ajax({
                    url: base_url+'your_controller/test_add',
                    type: 'POST',
                    data: $('#myform').serialize(),
                    success: (res)=>{
                        // Do Something if success
                        console.log(res);
                    }
                });
            }
        });

Ваш контроллер

public function test_add(){
            if ($this->input->post('RentForm')) {
                echo $this->input->post('RentForm');
                // Or do Something else
            }
        }
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...