知道确切的错误路径

时间:2017-06-26 11:34:28

标签: javascript php codeigniter

我正在使用Code Igniter构建的网站。它在控制台中显示脚本错误,但不显示路径。

我有超过100个由小脚本或大脚本组成的文件。现在我怎么知道错误来自哪个文件?

任何人都可以通过我的网站尝试使用任何工具或任何简单的方法吗?

以下是my site供参考。

2 个答案:

答案 0 :(得分:3)

ajax 中存在错误,功能名称为登录,在您的成功回复中缺少结束括号。

替换代码如下:

    function login(){
    //alert("hhh");

        var name = $('#name').val();
       // alert(name);
        var password = $('#logpassword').val();
        //alert(password);
        if(name.trim() == '' ){
           $('#errorname').html('<span style="color:red;">Please Enter Your Name.</p>');
            $('#inputName').focus();
            return false;
        }else if(password.trim() == '' ){
            $('#errorpassword').html('<span style="color:red;">Please Enter Your Password.</p>');
            $('#password').focus();
            return false;
        }else{
            $.ajax({
                type:'POST',
                url:'http://www.edushikshaguide.com/frontend/system_login',
                data:{name:name,password:password},
                beforeSend: function () {
                    $('.submitBtn').attr("disabled","disabled");
                    $('.modal-body').css('opacity', '.5');
                },
                success:function(data){
console.log('success');
                }   
            });
        }
    }
    }

答案 1 :(得分:0)

在任何体面的浏览器中,您只需点击:

Firefox Developer Tools

此处的错误位于第346行第9列,为方便起见而突出显示:

Offending line

无论如何,基于浏览器的JavaScript是一种客户端语言。 PHP和CodeIgniter都没有任何关系,除非您使用它们动态生成JavaScript代码。