记一次ajax的实践

<!DOCTYPE html>
<html>
	<head>
		<meta charset="UTF-8">
		<title>ajax请求测验</title>
		<script src="https://apps.bdimg.com/libs/jquery/2.1.4/jquery.min.js"></script>
	</head>
	<body>
		<form>
			账户:<input type="text" id="username" name="username" placeholder="请输入账户"/><br /><br />
			密码:<input type="text" id="password" name="password" placeholder="请输入密码"/><br /><br />
			key:<input type="text" id="key" name="key" placeholder="请输入key"/><br /><br />
			<input type="button" id="select" value="登录"/>
		</form>
	</body>
	<script type="application/javascript">
		
		$(function(){
			$("#select").on("click",function(){
				let name = $("input[name='username']").val()
				let password = $("input[name='password']").val()
				let key = $("input[name='key']").val()
				console.log(name, password, key)
				$.ajax({
					type:"post", //请求方式
					url:"http://bosgw.bimwinner.com/boscenterservice/account/login", //请求的url地址
					async:true,	//请求是否异步,默认为异步
					data:{
						"name":name,
						"password":password,
						"appKey":key
					},	//参数值
					dataType:"json",	//返回格式为json
					beforeSend:function(){
						//请求前的处理
						var r=confirm("按下按钮!");
						if(r==false){
							console.log("停止ajax请求!!!");
							request.abort();
						}
					},
					success:function(res){
						console.log(res)
						//请求成功时处理
							if(res.data !== null && res.data !== "" && res.data !== undefined){
								var i = '<div>是否成功:' + res.message + 'access_token:' + res.data.access_token + '</div>'
							}else{
								var i = '<div>是否成功:' + res.message +'</div>'
							}
							document.write(i);
			
					},
					complete:function(){
						//请求完成的处理
						
					},
					error:function(){
						//请求出错处理
						alert("请求出错!!!");
					}
				});
			})
		});
	</script>
	<style type="text/css">
		input{
			outline-style: none;
			border: 1px solid #ccc;
			border-radius: 3px;
			padding: 4px 4px;
		    width: 250px;
		    /*font-size: 15px;*/
		    font-family: "Microsoft soft";
		    
		}
	</style>
</html>

 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值