AJAX调用不起作用-为什么添加此功能后其他脚本功能被阻止?

时间:2018-10-30 07:31:24

标签: javascript php jquery ajax codeigniter

下面的ajax函数无法正常工作,而当我使用这一函数时,它也阻塞了其他脚本函数。我在链接到模态的链接上使用了此功能。我已进行了大量搜索以解决此问题,但无法修复。有人可以检查为什么会这样吗?

AJAX呼叫:

$(body).ready(function(){
    /////////////// Invoice Link Click - invoice link ID is invoice ////////////////
    $("#invoice").click(function(){

        var rowID=[];

        ///////// Initialize and assign row row value /////////////
        rowID = arrays;

        if(rowID!=''){
            $.ajax({
                url:'<?php echo base_url(); ?>/index.php/Ajax_calls',
                type: POST,
                data:{rowdata:rowID},
                dataType:"JSON",
                success: function(response){
               //////////////// Modala ID is modal-form  ////////////////
                    $('#modal-form').show();

                    ///////// Getting Values from response /////////////
                    var data=response.inv;

                    alert("SUCCESSFULLY RETURNED............!!!!!!!!");
                    }
                });

            }


        });
    });

如何解决这个问题?

1 个答案:

答案 0 :(得分:0)

POST需要用引号引起来

$.ajax({
url:'<?php echo base_url(); ?>/index.php/Ajax_calls',
type: 'POST',
data:{rowdata:rowID},
dataType:"JSON",
success: function(response){
//////////////// Modala ID is modal-form  ////////////////
    $('#modal-form').show();

    ///////// Getting Values from response /////////////
    var data=response.inv;

    alert("SUCCESSFULLY RETURNED............!!!!!!!!");
    }
});