当前位置: 首页 > news >正文

自己做的网站怎么设置关键词百度app

自己做的网站怎么设置关键词,百度app,网站建设的会计科目,wordpress入门视频教程.load();加载远程的HTML文件代码,并插入到指定的DOM节点中。可以只传入一个参数,表示加载一个静态的HTML代码片段。 $("#div1").load("load.html"); $.ajax():是JQuery最底层的ajax函数,参数接收一个大对象。对象里面的属…

.load();
加载远程的HTML文件代码,并插入到指定的DOM节点中。
可以只传入一个参数,表示加载一个静态的HTML代码片段。

$("#div1").load("load.html");

 

$.ajax():是JQuery最底层的ajax函数,参数接收一个大对象。对象里面的属性和方法,表示ajax请求的相关设置:
① url : 请求远程文件的路径


② type: Ajax请求的类型,可选值 get/post


③ data: 对象格式。向后台发送一个对象,表示传递的数据。
  常用与type为"post"的请求方式;
  如果type为"get",可以直接使用?追加在URL的后面。

④ dataType :预期后台返回什么类型的数据。
 "text"-字符串 "json"-JSON对象

⑤ success: 请求成功的回调函数。参数接受一个data,表示后台返回的数据。

⑥ error : 请求失败的时候的回调函数

⑦ statusCode : 接受一个对象,对象的键值对是status状态码和对应的回调函数,表示当请求状态码是对应数字时,执行具体的操作函数。
  200-正常请求成功 404-页面没有找到 500-服务器内部错误。

 

示例:

$.ajax({url : "http://localhost/json.php?name='zhangsan'&age=12",type: "post",data : {name : "李四",age : 28},//dataType : "json",
            success : function(data){// JQuery中吧JSON字符串转成JSON对象var jsons = $.parseJSON(data);console.log(jsons);},error: function(){alert("请求失败啦!");},statusCode:{"404":function(){alert("404表示页面没有找到");},"500":function(){alert("500表示服务器内部错误");},"200":function(){alert("200表示请求成功");}}});

 

$.get(); $.post(); 这两个函数,是在$.ajax()的基础上进行封装而来。可以直接默认发送get请求或post请求;

接受四个参数:
① 请求的URL路径。 相当于$.ajax()里面的url;
② 向后台传递的数据。 相当于$.ajax()里面的data;
③ 请求成功的回调函数。 相当于$.ajax()里面的success;
④预期返回的数据类型。 相当于$.ajax()里面的dataType;

$.post("http://localhost/json.php",{data:"aaa"},function(data){console.log(data);
},"json");

$.getJSON 以Get的方式,请求JSON对象的数据。

$.getJSON("http://localhost/json.php",{data:"aaa"},function(data){console.log(data);
});

 

表单序列化

$(function(){
$("#btn1").click(function(){/* 序列化表单数据为一个字符串 */var str = $("#form1").serialize();console.log(str);//str = name=jiang&password=123&email=1234123var arr = str.split("&");console.log(arr);var obj = {};for (var i=0; i<arr.length; i++) {var arr1 = arr[i].split("=");var keys = arr1[0];var values = arr1[1];obj[keys] = values;}console.log(obj);$.get("01-JQuery基础.html?"+str,obj,function(){}) })$("#btn2").click(function(){/*序列化表单数据为一个数组*/var arr = $("#form1").serializeArray();console.log(arr);var obj = {};for (var i=0; i<arr.length; i++) {var keys = arr[i].name;var values = arr[i].value;obj[keys] = values;}console.log(obj); });
});

 

<form id="form1">用户名:<input type="text" name="name" />密码:<input type="text" name="password" />邮箱:<input type="text" name="email" /><input type="button" value="点击序列化表格" id="btn1" /><input type="button" value="点击序列化表格为数组" id="btn2" />
</form

 

$.parseJSON(str) 将JSON字符串转为JSON对象
标准的JSON字符串,键必须用双引号包裹。

var str = '{"age":12}'
var obj = $.parseJSON(str);
console.log(obj);

.trim() 去除掉字符串两端空格

var str1 = " 123 ";
console.log(str1.trim());

 

用户遍历数组和对象
遍历数组时,函数的第一个参数是下标,第二个参数是值;
遍历对象时,函数的第一个参数是键,第二个参数是值。

var arr = [1,2,3,4,5,6,7];
var obj = {name : "zhangsan",age : 12,sex : "nan"
}
$.each(obj,function(index,item){console.log(index);console.log(item);
});

 

AJax的各种监听事件:
ajaxStart--->ajaxSend--->ajaxSuccess/ajaxError/ajaxComplete--->ajaxStop

$(document).ajaxSend(function(){alert("ajax请求发送")
});
$(document).ajaxStop(function(){alert("ajax请求停止")
})
$(document).ajaxStart(function(){alert("ajax请求开始")
})
$(document).ajaxSuccess(function(){alert("ajax请求成功")
})
$(document).ajaxError(function(){alert("ajax请求失败")
})
$(document).ajaxComplete(function(){alert("ajax请求完成(不管成功失败,都会死乞白赖出来)")
})

 

 

转载于:https://www.cnblogs.com/suitongyu/p/7536094.html

http://www.lbrq.cn/news/2370205.html

相关文章:

  • 网站建设推广的话术广州网站定制多少钱
  • 密云网站开发公众号开发网站公司
  • 新开最好的传奇网站免费宣传平台
  • 开网站需要哪些程序安卓优化大师手机版下载
  • 公司网站设网店培训教程
  • 网站建设整改落实情况网站seo查询工具
  • 陕西住建厅网站官网seo优化培训公司
  • 网站更新提醒一个好的产品怎么推广
  • html网站建设流程怎么接广告赚钱
  • 网站建设怎么下载代码万能导航网
  • 大兴区网站建设公司灰色词优化培训
  • 微信管理软件哪个最好家庭优化大师
  • 莘县网站定制兰州seo整站优化服务商
  • 做网站哪里学北京seo优化哪家好
  • 网站开发需要的人员最近的国际新闻大事
  • 小程序定制开发多少钱一个seo网站诊断流程
  • 营销网站建设文章长春网站推广公司
  • 深圳整站全网推广西安网站seo公司
  • bitcoind 做交易网站搜索引擎推广简称
  • 免费网站建站有哪些火星时代教育培训机构官网
  • 做网站赌博代理的犯法么赣州seo公司
  • 网站建设教材下载刷赞抖音推广网站
  • 东莞网站建设做网站网站优化培训
  • 备案 几个网站抖音seo代理
  • 基础网站建设网络营销有几种方式
  • 网站建设对图片有哪些要求seo外包方案
  • 给传销做网站什么罪系统优化软件推荐
  • 做采集的网站有流量吗万网官网入口
  • 软件公司注册条件seo实战密码第四版pdf
  • 汕头论坛网站建设网站流量监控
  • 切比雪夫不等式的理解以及推导【超详细笔记】
  • Kubernetes 学习笔记
  • 学习软件测试的第十八天
  • 基于在线地图的路径规划测评对比-综合对比城区、农村及城乡结合处的导航
  • 【机器学习实战【七】】机器学习特征选定与评估
  • 时序数据库选型指南 —— 为什么选择 Apache IoTDB?