前端ajax调的时候报堆栈溢出,jquery - 如何使jQuery ajax调用在浏览器控制台中产生响应? - 堆栈内存溢出...

我正在通过页面搜寻器在数据库中缓存一个链接的数字,该页面搜寻器使用jQuery进行ajax调用。 在对远程站点进行ajax调用之前,我确保链接地址具有域列表之一或具有两个文件扩展名之一:

var j = jQuery.noConflict();

...

var substrings = ['site1',

'site2',

'site3',

'site4'];

var length = substrings.length;

console.log(length);

$.each(the_links, function(i, el){

var dl_link = this;

if (dl_link.endsWith('.html') || dl_link.endsWith('.php') || dl_link.indexOf(substrings[length])!=-1) {

j.get( 'https://example.com/insert.php', { title:post_title, link: dl_link } )

.done(function( data ) {

console.log('response:');

afterInsert(data);

});

}

length--;

if(link_count == 0){

console.log('inserted all links');

}

});

当我运行脚本时,我的ajax调用可以正常运行,并且在数据库中创建我的记录,但是ajax回调中的任何内容都不会返回到浏览器控制台:

aHR0cHM6Ly9pLnN0YWNrLmltZ3VyLmNvbS9aTWNqai5wbmc=

如何访问我的Ajax响应的内容?

我还尝试了以下ajax调用,即使它出现在控制台XHR条目的“ Response选项卡中,我仍然无法在控制台中记录响应:

j.get(insert_script, { title: post_title,link: dl_link}, function(data, textStatus, jqXHR) {

console.log('response:');

afterInsert(data);

});

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值