Форма, отправляющая четный ответ, является верной или ложной в Ajax php - PullRequest
1 голос
/ 15 марта 2019

У меня есть текстовое поле (поле ссылки facebook), я использую ajax с «jquery on blur blur event», Все работает нормально но проблема в том, если возвращает ошибку тогда форма не должна быть отправлена, пока не будет дана новая правильная ссылка (сообщение об ошибке / зеленый текст) Я пытался следующим образом, как я могу решить это?

<input type="text" class="form-control" placeholder="Enter Facebook Profile Link" name="facebook_link" id="facebook_link">

<script>
$(document).ready(function(){
     $("#facebook_link").blur(function(){
    var fb = $("#facebook_link").val();
    $.ajax(
    {
        type:"post",
        url: "<?php echo base_url(); ?>index.php/home/check_fb",
        data:{ fb:fb},
        success:function(response)
        {
        if($.trim(response) == "true")
            {
                $('#msg').html('<span style="color:green;">Valid Facebook Link</span>');

            }
            else 
            {
                $('#msg').html('<span style="color:red;">Link is invalid</span>');
                return false;
            }  
        }
    });

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