毕业设计遇到的小问题

1.$.post(),显示404,sevrlet中的dopost也没有调用。

$.post("/Register",jsonStr,function(data){
				if(data.success){
					//client.set("user", JSON.stringify(data.data));
					window.location.href = "index.html?userId="+data.data.id+"&userName="+data.data.nick;
				} else {
					layer.msg("登陆失败,请检查用户名与密码!", {icon: 7});
				}
			}).fail(function(data){
				layer.msg("系统异常,请联系系统管理员!", {icon: 7});
			});
		});

url不应是”/Register“,应该是”Register“.

2.需要分割这样一段字符串: “0,18057,31289,79699,1229,2016-08-01 00:00,121.525,31.316,2016-08-01 00:10,121.52,31.309,\"121.521,31.315#121.523,31.314#121.524,31.314#121.525,31.314#121.525,31.315#121.525,31.316\""
如果用spilt(",")的话也分割双引号内的内容。这是需要用到正则表达式,它在双引号之外的逗号上拆分。字符串中有平衡的引号,这将有效。

String sss=“0,18057,31289,79699,1229,2016-08-01 00:00,121.525,31.316,2016-08-01 00:10,121.52,31.309,\"121.521,31.315#121.523,31.314#121.524,31.314#121.525,31.314#121.525,31.315#121.525,31.316\"";
String []str=sss.split(",(?=(?:[^\"]*\"[^\"]*\")*[^\"]*$)");

相关文章:https://codeday.me/bug/20180824/223967.html
3.前端后端数据传送,需要实现前端定时向后端请求数据。用到轮询。
4.轮询,setInterval停止和继续

function func(){console.log("print")} //定时任务
var interval = setInterval(func, 2000); //启动,func不能使用括号
clearInterval(interval );//停止
interval = setInterval(func, 2000); //重新启动即可

猜你喜欢

转载自blog.csdn.net/qq_30696891/article/details/88806839