近期交互学习记录

来源:互联网 发布:软件需求变更流程图 编辑:程序博客网 时间:2024/05/18 02:10

记录ajax具体的方法参数(以防总是忘记):

url:

要求为string类型的参数,代表发送请求的地址。

type :

要求为string类型的参数,请求的方式(post或者get,根据需求文档的定义来选择),如果不写默认是get请求方式。注意其他http请求方法,例如put和delete也可以使用,但仅部分浏览器支持。

contentType:

要求为string类型的参数,前端发送信息到服务器时默认的内容编码类型(application/json;charset=utf-8标准写法适用于大多数场合)。

data:

要求为Object或String类型的参数,发送到服务器的数据。如果已经不是字符串,将自动转换为字符串格式(转换方式代码: JSON.stringify(定义的data对象)),对象必须为key/value格式。key(后端提供的参数),value(前端需要传递的值)。

dataType:

要求为String类型的参数,预期服务器返回的数据类型。如果不指定,JQuery将自动根据http包mime信息返回responseXML或responseText,并作为回调函数参数传递。可用的类型如下:
xml:返回XML文档,可用JQuery处理。
html:返回纯文本HTML信息;包含的script标签会在插入DOM时执行。
script:返回纯文本JavaScript代码。不会自动缓存结果。除非设置了cache参数。注意在远程请求时(不在同一个域下),所有post请求都将转为get请求。
json:返回JSON数据。
jsonp:JSONP格式。使用SONP形式调用函数时,例如myurl?callback=?,JQuery将自动替换后一个“?”为正确的函数名,以执行回调函数。
text:返回纯文本字符串。


以下是一个简单的登录接口调用实现:

$(".member_button").click(function() {
var userNameReg = /^[0-9]*$/;
var userName = $(".m_member_login_ipt_a").val().trim();
if(userName == "") {
alert("请输入用户名");
} else if(!userNameReg.test(userName)) {
alert("您输入的用户名有误,请重新输入!")
}


var psw = $(".m_member_login_ipt_b").val().trim();
if(psw == "") {
alert("请输入密码");
}
var test = {
"mobilephone": userName,
"passWord": psw
};
console.log(test);
$.ajax({
type: "post",
url: "",
contentType: 'application/json;charset=utf-8',
data: JSON.stringify(test),
success: function(data) {
if(status == 0) {
console.log(data);
}


}
});
})

原创粉丝点击
热门问题 老师的惩罚 人脸识别 我在镇武司摸鱼那些年 重生之率土为王 我在大康的咸鱼生活 盘龙之生命进化 天生仙种 凡人之先天五行 春回大明朝 姑娘不必设防,我是瞎子 电脑开机变慢了怎么办 怎么办抚顺韦德健身卡 预售健身卡合法吗怎么办 被浓硫酸泼到怎么办 婴儿误喝了生水怎么办 宝宝喝了生水拉肚子怎么办 因妈妈喝生水宝宝拉肚子怎么办 喝了几口生水怎么办 不小心吃到蟑螂怎么办 吃了有蛆的樱桃怎么办 不小心误食了蛆怎么办 吃了有蟑螂的汤怎么办 调节天平时指针向右怎么办 香薰蜡烛融化了怎么办 香薰蜡烛挂壁怎么办y 粗蜡烛只烧中间怎么办 紫薯馒头变绿怎么办 小孩手开水烫了怎么办 被油烫伤了怎么办才不留疤 烫伤水泡蹭破了怎么办 烧伤的水泡破了怎么办 烧伤后水泡破了怎么办 烫伤泡破了红肿怎么办 烧伤第二天水泡破了怎么办? 烧伤后换药特别疼怎么办 盐酸溅到皮肤上怎么办 磷性磷酸酶高440怎么办 浓硫酸沾到皮肤上怎么办 浓硫酸溅到皮肤上怎么办 浓硫酸滴到皮肤上怎么办 浓硫酸洒在皮肤上怎么办 浓硫酸溅到眼睛里怎么办 盐酸弄到眼睛了怎么办 稀硫酸进眼睛里怎么办 草酸弄到皮肤上怎么办 大理石被盐酸烧发白怎么办 香薰蜡烛化了怎么办 吸入了大量燃烧纸气体怎么办 狗链条上锈了怎么办 思维迟钝反应慢嘴笨怎么办 小孩思维慢反应迟钝怎么办