未捕获RangeError:超出最大调用堆栈大小和[违规]'单击'处理程序

时间:2018-06-07 11:57:26

标签: javascript php jquery html

我检查了这样的其他帖子,但老实说,我找不到解决方案。我有一个按钮" test",当我理论上按下按钮时,我必须打开一个显示查询结果的新窗口但是,我得到了这个错误,说实话,我不理解为什么! 在item_action.php中,我为测试编写了这段代码:



bin/




javascript文件中的代码



if ($_POST['btn_action'] == 'item_view') { //View Item details
    echo "test";
}

//OPEN DETAIL ITEM WINDOW IN MODE VIEW 
$('#test').on('click', function() {
    //var item_id = $(this).attr("id");
    //Declare 2 vars 
    var item_id = 3;
    var btn_action = 'item_view';
    $('#productModalView').modal('show');
    $.ajax({
        url: "item_action.php",
        method: "POST",
        data: {
            product_id: product_id,
            btn_action: btn_action
        },
        success: function(critto) {
            $('#itemview').html(critto);
        },
        error: function() {
            $('<div>').html('Found an error!');
        }
    });
});
&#13;
&#13;
&#13;

知道如何解决它???

0 个答案:

没有答案