表单提交甚至响应在Ajax php中是对还是错

时间:2019-03-15 13:27:22

标签: php jquery ajax codeigniter

我有一个文本框(facebook链接字段),我正在将ajax与“ jquery on 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> 

0 个答案:

没有答案