如何在FastAdmin中使用Ajax发送请求?

Posted 谢其江

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了如何在FastAdmin中使用Ajax发送请求?相关的知识,希望对你有一定的参考价值。

html页面:

js文件里添加以下代码:{field: ‘uid‘, title: __(‘解绑‘), table: table, buttons: [
{
name: ‘ajax‘,
text: __(‘解绑‘),
title: __(‘解绑‘),
classname: ‘btn btn-xs btn-success btn-magic btn-ajax‘,
icon: ‘fa fa-magic‘,
url: ‘player/player/unbundling?‘,
confirm: ‘确认是否要解绑‘,
success: function (data, ret) {
if(ret["msg"]["code"]==200){
Layer.alert("解绑"+ret["msg"]["msg"]);
}
else {
Layer.alert(‘<span id="" style="color: red;">‘+ret["msg"]["msg"]+‘</span>‘);
}
},
error: function (data, ret) {
console.log(data, ret);
Layer.alert(ret.msg);
return false;
}
}
], operate:false, formatter: Table.api.formatter.buttons},

后台代码如下:
public function addRoomCardSave(){
$uid = $_POST["uid"];
$num = $_POST["num"];
$result = $this->commonFun($uid,$num);
if(!$result){
return $this->success("请求失败,服务器error");
}
else{
$res = json_decode($result,true);
return $this->success($res);
}
}

以上是关于如何在FastAdmin中使用Ajax发送请求?的主要内容,如果未能解决你的问题,请参考以下文章

如何在所有 ajax 请求中发送令牌

如何在 Ajax 请求中发送当前页码

如何在 jQuery 中使用 Ajax 请求发送 FormData 对象? [复制]

如何在 jQuery 中使用 Ajax 请求发送 FormData 对象? [复制]

如何在 jQuery 中使用 Ajax 请求发送 FormData 对象? [复制]

如何避免在 axios 中发送多个重复的 AJAX 请求