Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/jquery/72.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Jquery 未捕获的语法错误:意外标记<;恶意软件?_Jquery_Ajax_Syntax Error - Fatal编程技术网

Jquery 未捕获的语法错误:意外标记<;恶意软件?

Jquery 未捕获的语法错误:意外标记<;恶意软件?,jquery,ajax,syntax-error,Jquery,Ajax,Syntax Error,我之所以认为它是恶意软件或某种病毒,是因为我在本地主机上安装了相同主题的opencart,并且它可以正常工作。但是在服务器上我得到了这个错误。 这里有一个网站,如果有人可以看看发生了什么:添加一个产品到购物车->去结帐页->注册帐户->继续。当你点击Contiune时,不会发生任何事情,它将生成: Uncaught SyntaxError: Unexpected token 在谷歌chrome开发工具中。当你去购物车时,也会发生一些奇怪的事情:它会弹出一个窗口,在www.alvegold.co

我之所以认为它是恶意软件或某种病毒,是因为我在本地主机上安装了相同主题的opencart,并且它可以正常工作。但是在服务器上我得到了这个错误。 这里有一个网站,如果有人可以看看发生了什么:添加一个产品到购物车->去结帐页->注册帐户->继续。当你点击Contiune时,不会发生任何事情,它将生成:

Uncaught SyntaxError: Unexpected token
在谷歌chrome开发工具中。当你去购物车时,也会发生一些奇怪的事情:它会弹出一个窗口,在www.alvegold.com上显示:未找到未找到。我从来没有说过这样的话


任何反馈都将不胜感激。谢谢

这不是恶意软件或任何东西,只是一个错误。我通常在尝试将$.parseJSON()转换为Ajax响应时会遇到这种情况,但由于我的PHP脚本出于某种原因给出了一个错误,因此失败了

首先,您应该向我们展示一些代码。 第二,问题在于:

success: function(html) {
            $('.warning, .error').remove();

                    html = escape(html);

            $('#payment-address .checkout-content').html(html);

            $('#checkout .checkout-content').slideUp('slow');

            $('#payment-address .checkout-content').slideDown('slow');

            $('.checkout-heading a').remove();

            $('#checkout .checkout-heading').append('<a>Modify &raquo;</a>');
        },
成功:函数(html){
$('.warning,.error').remove();
html=转义(html);
$(“#付款地址.结帐内容”).html(html);
$('#checkout.checkout content').slideUp('slow');
$(“#付款地址.结帐内容”).slideDown('slow');
$('.checkout标题a').remove();
$(“#checkout.checkout heading”).append('Modify»;');
},
如果您将收到的
html
字符串作为响应进行转义,它将起作用。 这意味着响应的内容有问题


我还建议使用模板,不要通过ajax发送javascript代码。

不确定javascript错误是否真的是恶意软件,但我认为人们不会访问受感染的网站。错误消息是ajax调用的结果,该调用需要JSON,但接收HTML,控制台处于圣诞节模式,当你访问那个页面时,它是红色的,不是恶意软件,而是开发者的错误。