1、ajax前端代码
Ajax本身是一门独立的技术,是实现前后端数据分离的一种措施,实现了局部请求,
所以ajax本身的代码不会因为后端框架变化而变化,变化的只有接口。以注册的用户 名重复作为校验。
ajax语法:
先根据id离焦或聚焦等事件触发js,声明路由和传参,post请求要在传递的参数里添加“csrf_token:'{
{csrf_token}}'”
然后写ajax的固定语法
$.ajax({
url:url,#指定路由
type:"post,"#请求方式
data:sendData,#post请求要传递的参数,如果是get请求方式data为空。
sucess:function(data){#如果请求成功注意success后是:
......
},
error:function(error){
console.log(error)#输出错误
}
})
<script>
$("#username").blur(
function () {
var value = $("#username").val();
var url = "/userValid/";
var sendData={//post请求方式传参
"username":value,
"csrf_token":'{
{csrf_token()}}'
};
console.log(value);
$.ajax(
{
url: url,
type: "post",
data: sendData,//post请求方式传参参数,切记没