layui使用者新增實現
<div class="layui-form-item">
<div class="layui-input-block">
<button id="submit" onclick="sub();return false;" class="layui-btn" lay-submit="" lay-filter="demo1">提交</button>
<button type="reset" class="layui-btn layui-btn-primary">重置</button>
</div>
</div>
<script type="text/javascript">
<!--載入form模組-->
layui.use("form",function () {
let form = layui.form;
//渲染所有元素
form.render();
});
layui.use("laydate",function () {
let laydate = layui.laydate;
laydate.render({
elem: '#date1',
type: 'datetime'
});
});
function sub() {
$.post({
url: "/admin/user-add",
dataType: 'json',
data: {
username: $('#username').val(),
password: $('#password').val(),
nickname: $('#nickname').val(),
email: $('#email').val(),
phone: $('#phone').val(),
gender: $('.gender').val()
},
success: function (data) {
layer.alert(data.success);
window.parent.location.href="/admin/user-list";
},
error: function (error) {
layer.msg(error);
}
});
};
</script>
//監聽頭部工具欄的點選
table.on('toolbar(user_table)', function (obj) {
let event = obj.event;
let data = obj.data;
if (event === 'addUser') {
//新增操作
let index = layer.open({
title: '新增使用者',
type: 2,
shade: 0.2,
maxmin: true,
shadeClose: true,
area: ['60%', '80%'],
content: '/admin/user-add',
});
//視窗自適應
$(window).on("resize", function () {
layer.full(index);
});
return false;
@PostMapping("/user-add")
@ResponseBody
public String addUser(User user) {
JSONObject object = new JSONObject();
int addUser = userService.addUser(user);
if (addUser == 1) {
object.put("success", "新增成功");
return object.toJSONString();
}else {
object.put("default", "新增失敗");
return object.toJSONString();
}
}
相關文章
- layui-tree實現Ajax非同步請求後動態新增節點UI非同步
- 使用LayUI實現AJAX分頁UI
- layui 中echarts實現圖表UIEcharts
- 新增使用者的發帖功能怎麼實現
- 改造 layui 表格元件實現多重排序UI元件排序
- 運用layui實現增刪改查UI
- .NET 與 LayUI 實現高效敏捷開發框架UI敏捷框架
- layui中實現上傳圖片壓縮UI
- js返回頁面頂部的實現(layui)JSUI
- 運用切面實現使用者行為日誌的新增
- layui 下拉框搜尋及程式碼實現UI
- layui使用html+servlet+ajax實現登入驗證UIHTMLServlet
- SpringBoot 實現 PDF 新增水印Spring Boot
- C# MVC LayUI實現下拉框二級聯動C#MVCUI
- 基於 Springboot+layui 實現介面自動化平臺Spring BootUI
- 線上直播系統原始碼,個人主頁使用者標籤新增實現原始碼
- Linux 怎麼實現新增FTP使用者並設定許可權的方法LinuxFTP
- Layui select實現主動賦值和觸發選擇事件,及radio實現可取消UI賦值事件
- MySql新增使用者MySql
- 新增批次使用者
- 使用者管理實現
- 使用java的MultipartFile實現layui官網檔案上傳實現全部示例,java檔案上傳JavaUI
- 直播電商平臺開發,Layui給標籤新增點選事件UI事件
- mySql 新增新使用者MySql
- RabbitMQ 新增新使用者MQ
- MyBatis的新增使用者MyBatis
- Vagrant 新增 root 使用者
- LayUI框架UI框架
- MySQL新增使用者使用者與授權MySql
- 【Java Web基礎】(五)實現新增下拉選單—由使用者輸入內容(Html+JS)JavaWebHTMLJS
- Ubuntu-給新增使用者新增root許可權Ubuntu
- Shiro實現使用者授權
- 快速為Windows新增使用者Windows
- linux新增使用者和組Linux
- 後臺框架模板,前端使用 layui 框架,實現了完善的 RBAC 許可權控制框架前端UI
- win10 1909如何新增“混合現實”選項_win10 1909沒有混合“混合現實”的新增步驟Win10
- 頁面佈局 layui與 layui的匯入UI
- 一起來實現單使用者登入 —— 功能實現