如下所示代码,我想在页面加载时判断是否已经保存有cookie,如果有则直接发送ajax请求显示上一次的结果页面。

但是加上后面的if之后,不但不会加载结果页面,连之前的searchAjax()方法也不能用了。

$(function() {

$("#btn_search").click(search);

$("#result_list").on("click","#song",showSong);

var search = getCookie("search");

var page = getCookie("page");

if(search!=null && page!=null){

searchAjax(page,search);

}

});

自己按F12debug一下

我猜测一下

if(search!=null && page!=null){

searchAjax(page,search);

}

不能运行searchAjax(page,search)

那么就是search!=null && page!=null 为 false

那有没有可能search和page的默认值是undefined

if(search != undefined && page != undefined){

searchAjax(page,search);

}

我有个BUG就犯在这个上面……

这种代码应该跟css放在一起,意思js平常是放在body底部,现在要提到body顶部,试一下吧

页面加载时就请求ajax,页面加载时发送Ajax请求相关推荐

  1. python写页面发送post请求_Python模拟浏览器向CSDN发送post请求的方法,POST

    目录 1.发送get请求的方法 import requests import json def GET(url): #get请求 req = requests.get(url) #输出状态码 prin ...

  2. ajax get请求_python测试开发django50.jquery发送Ajax请求(get)

    前言 有时候,我们希望点击页面上的某个按钮后,不刷新整个页面,给后台发送一个请求过去,请求到数据后填充到html上,这意味着可以在不重新加载整个网页的情况下,对网页的某部分进行更新.Ajax可以完美的 ...

  3. ie ajax异步缓存,IE下发送Ajax请求的缓存问题

    IE下发送Ajax请求的缓存问题 (2012-03-22 15:54:25) 标签: it 分类: web 今天下午在做要素页面无刷新添加的时候,IE下遭遇Ajax缓存戏弄,因为刚开始并不知道IE有这 ...

  4. 谷歌插件开发ajax请求,chrome插件 注入js以及发送ajax(message/request)

    manifest.json 内容 知识点包含: * content_scripts注入js,background.scripts用来发送请求(content_scripts禁止发送ajax) * Me ...

  5. python发post请求json_python request 以json形式发送post请求的正确的姿势

    一个http请求包括三个部分,为别为请求行,请求报头,消息主体,类似以下这样: 请求行,请求报头,消息主题. 以json串提交数据,编码格式: application/json, 必须加上 impor ...

  6. python接收http请求_python通过get,post方式发送http请求和接收http响应

    您可能感兴趣的话题: python 核心提示: 本文实例讲述了python通过get,post方式发送http请求和接收http响应的方法.分享给大家供大家参考. 本文实例讲述了python通过get ...

  7. 5获取http请求头_获取托管者发送http请求报文的解决方案

    在测试.调试策略代码时.实盘运行机器人时经常有遇到交易所接口报错的情况,此时去查询交易所接口API文档,查询相关报错信息,咨询交易所API技术客服时总是需要提供报错时的请求报文,用来分析报错原因.这个 ...

  8. get请求400错误 vue_解决axios发送post请求返回400状态码的问题

    今天在用 发送一个跨域的post请求时,遇到了一个坑:uncaught (in promise) error: request failed with status code 400. 前台代码如下: ...

  9. axios获取发起请求的地址 vue_axios安装,发送地址请求实例

    安装 先在当前项目安装axios cnpm i axios -S get请求 axios.get('http://localhost:8082/getAllStudents').then(res=&g ...

  10. android发送网络请求没反应,Android无法使用HttpURLConnection发送GET请求

    我正在尝试在我的应用程序中使用HttpURLConnection.我将我的请求方法设置为'GET',但是当我尝试检索输出流时,该方法将更改为'POST'! 我不确定是什么原因,但是当我使用'POST' ...

最新文章

  1. spark发行版笔记9
  2. 如何用c语言实现贪吃蛇登录界面,c语言贪吃蛇UI界面版.docx
  3. Pattern Discovery and Anomaly Detection via Knowledge Graph-学习笔记
  4. CoreJava 笔记总结-第十二章 并发-2
  5. RBAC(基于角色的权限访问控制)
  6. 【ZOJ - 4024】Peak(模拟,水题)
  7. 线程池最佳线程数量到底要如何配置?
  8. AD本地域组和全局组的区别
  9. Transport(传输) 详解
  10. (08)System Verilog 队列详解
  11. 最好用的虚拟机软件----VMware详细图文教程
  12. Java连接数据库驱动包下载
  13. ibm服务器修改ide,IBM刀片服务器配置IDE RAID的方法
  14. 江湖小白之一起学Python (三)双色球历史数据抓取
  15. 【SLAM小车】硬件_TB6612FNG设计记录
  16. Android Material-dialogs的使用(kotlin)
  17. html 批量pdf 打印,html转pdf打印
  18. 微软云服务Azure所有产品简介
  19. 苹果截屏快捷键_Mac进阶:掌握这 5 个冷门快捷键,让Mac更好用
  20. java热敏POS打印机编程

热门文章

  1. 爬取京东评论并生成词云
  2. 互联网公司招聘--阿里巴巴--运营专员--2016年笔试题
  3. python lib库_python标准库pathlib常见操作
  4. 物联网解决方案,一个基于WiFi,一个基于ZigBee,两者的优势和劣势有哪些?
  5. 核高基是什么意思 为什么要搞核高基 核高基与我们有啥关系
  6. “核高基”的专家有哪些人?
  7. 小学计算机集体听课评课,小学听评课的活动总结(精选5篇)
  8. 自学C++编程,掌握这三项技能就可以工作了
  9. el-select绑定值赋值后,页面无法显示对应label值
  10. 由FREENOS看去