Форма удаленного успеха проверки правил jQuery не отправляется - PullRequest
0 голосов
/ 09 октября 2018

Я использую проверку JQuery для проверки zoneForm.Проверка работает нормально, но $('#zoneForm').submit(); не работает.Я использую внутренний JS здесь.Это мой код list.php

<form id="zoneForm" name="zoneForm" method="POST" action="<?php echo site_url('zone/zoneadd');?>">
   <label>Zone Name</label>
   <input type="text" class="form-control zoneName" id="zoneName" name="zoneName" placeholder="Enter Zone Name" required />
</form>

$("#zoneForm").validate({
    rules: {
        'zoneName': {
            minlength: 4,
            maxlength: 15,
            remote: {
                url: '<?php echo base_url();?>zone/zoneCheck',
                type: "POST",
                success: function(data) {
                    if (data == 0) {
                        $('#zoneForm').submit();
                    } else {
                        alert('Zone already Exist...!');
                        location.reload();
                    }
                }
            }
        }
    },
    validClass: "success",
    highlight: function(element) {
        $(element).closest('.form-group').removeClass('has-success').addClass('has-error');
    },
    success: function(element) {
        $(element).closest('.form-group').removeClass('has-error').addClass('has-success');
    },
    submitHandler: function(e) {

    },
});

zone.php

public function zoneCheck(){
    $data = $this->input->post();
    $result = $this->zone_model->getzoneCheck($data);
    if($result == 1)
    {
        echo TRUE;  
    } 
    else if($result == 0)
    {
        echo 0;
    } 
}

$('#zoneForm').submit(); не отправляется

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...