`

X-admin2.2表单提交方式及注意事项

阅读更多

在做基于SpringBoot+Frammark+X-admin2.2的开发时,涉及到的表单提交处理逻辑,记录一下以备不时之需。

前端代码如下所示:

// 表单提交
form.on('submit(first1)', function (data) {
    var articleFrom = data.field;//获取数据集合;
    $.ajax({
        type:"POST",
        url:"/layui/user/addEdit",//提交数据接口
        data:articleFrom,
        dataType:"JSON",
        success:function (data) {
            if(data.flag){
              	 //关闭当前frame
				xadmin.close();
				// 可以对父窗口进行刷新 
				xadmin.father_reload();
            }
        }
    });
    return false;
});

最后return false防止页面刷(form表单提交后如果请求原来的页面尾后没有参数?id=之类的参数请求,可以不返回false)),

后端代码:

package com.mtons.mblog.web.controller.manage.authority.user;
import com.mtons.mblog.base.lang.Consts;
import com.mtons.mblog.web.controller.BaseController;
import net.sf.json.JSONObject;
import org.slf4j.Logger;
import org.slf4j.LoggerFactory;
import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.stereotype.Controller;
import org.springframework.ui.ModelMap;
import java.util.HashMap;
import java.util.Map;
/**
 * @author YingFan
 *
 */
@Controller()
@RequestMapping("/layui/user")
public classUserControllerextendsBaseController{
    // 获取日志记录器Logger,名字为本类类名
    private static final Logger log = LoggerFactory.getLogger(UserController.class);

    // 新增或保存用户信息;
    @RequestMapping("/addEdit")
    publicvoidaddEdit(User user, ModelMap model){
        log.info("保存用户信息;");
        Map<String, String> result = new HashMap<String, String>();
        result.put("sucess", "true");
        String json = JSONObject.fromObject(result).toString();
        System.out.println(json);
    }
}

相关阅读:

Spring Boot整合Java web项目

Spring Boot 踩坑系列之Error resolving template

Spring Boot集成X-admin2.2时,使用layui的字体图标时无法正常显示或乱码的解决办法

Maven项目中引入net.sf.json.JSONObject依赖jar包

X-admin2.2中switch开关的监听,以及属性值获取和更改状态等操作

0
1
分享到:
评论

相关推荐

    X-admin-v2.2前端框架

    **X-admin v2.2 前端框架详解** X-admin是一个基于layui的高效、轻量级的前端后台管理框架,旨在为各种层次的开发者提供便捷的WEB应用开发方案,同时确保良好的兼容性,适用于快速构建企业级应用。自2017年起,X-...

    x-admin 2.2 最新版本下载

    【标题】"x-admin 2.2 最新版本下载"所指的是一款名为x-admin的前端框架的最新更新。x-admin是一个广泛应用于后台管理系统的HTML5前端解决方案,它旨在为开发者提供一套完整的、高效的开发模板,帮助他们快速构建出...

    X-admin-v2.2.rar

    《X-admin-v2.2:基于layui的全能后台静态页面框架》 X-admin-v2.2是一款基于layui框架精心打造的后台静态页面模板,它旨在为开发者提供一套完整且易于使用的界面解决方案。layui是一个强大的前端模块化框架,以其...

    x-admin v2.2模版 html5模版 网页模版

    此外,x-admin v2.2模版的压缩包中包含了"X-admin-master"目录,这是模版的源代码。这个目录下通常包含HTML文件、CSS文件、JavaScript文件以及图片资源等。开发者可以逐个查看这些文件,了解模版的工作原理,并根据...

    成绩管理系统源码,前端采用X-adminV2.2,后端采用ThinkPHP V6.0.7框架开发

    设置参加考试学科及各学科的满分、优秀、良好、及格分数线和人数比。 生成学生的考试号 生成学生试卷标签 生成学生成绩采集表 在线录入和修改成绩、表格录入成绩、扫码枪录入成绩 查看成绩列表、成绩图表 查看成绩...

    X-admin-2.2.zip

    在这款压缩包文件“X-admin-2.2.zip”中,包含了完整的源码和必要的资源文件,让开发者能够快速地搭建起一个功能完善的后台管理系统。 一、LayUI介绍 LayUI是一款轻量级的前端组件库,它以简洁、直观的API和优雅的...

    X-admin V2.2

    X-admin从诞生以来一直秉承简洁实用的设计原则,在保持出色的性能和至简的代码的同时,也注重易用性。并且拥有众多的原创功能和特性,在社区团队的积极参与下,在易用性、扩展性和性能方面不断优化和改进,已经成长...

    X-admin-v2.2.zip.lnk

    X-admin-v2.2.zip.lnk

    xadmin后台管理模板框架,类似layuiadmin

    《X-admin:构建高效后台管理模板的利器》 在IT行业中,后台管理系统的构建是必不可少的一环,它关乎到日常运营的效率与便捷性。X-admin,作为一个类似于LayUiAdmin的后台管理模板框架,凭借其简洁的设计和强大的...

    xadmin2.2.zip

    【xadmin2.2.zip】是一个包含x-admin2.2版本的示例文件包,它主要用于展示和演示这个流行的Python后台管理系统框架的功能和用法。x-admin是一个基于Django框架的二次开发工具,用于快速构建高效、美观的管理界面。在...

    layer 后端模板X-admin

    "layer后端模板X-admin"是一款专为后台管理系统设计的前端界面模板,它基于流行的layer框架构建,旨在提供高效、美观且易于定制的用户界面。Layer是一个轻量级的JavaScript弹层组件,常用于网页中的各种提示、对话框...

    zblog2.2企业模板jiuyi通用模板免费下载

    绿色大气zblog2.2企业模板jiuyi(升级版)提供给大家。增加了主题设置功能,可以直接在后台方便修改页面信息。 增加了seo配置模块,便捷的设置网站标题,摘要和关键词,有利于搜索排名。 主题代码简洁 DIV+CSS编码而成...

    inspinia_admin-v2.2

    "Inspinia_admin-v2.2" 是一个基于Bootstrap框架构建的现代Web应用程序后台管理界面模板。这个模板专为开发人员设计,提供了丰富的UI组件、布局选项和功能,旨在简化和加速后台系统的前端开发工作。它包含了一系列的...

    X-admin代码.zip

    X-admin是一个优秀的开源项目,它以美观和易用性著称,为开发者提供了便捷的方式来搭建高效的工作平台。在这款前端框架中,我们可以找到与“xadmin”、“前端”和“layui”相关的技术知识点。 首先,我们要理解...

    X-admin后台管理框架

    在X-admin中,你可以找到一系列预设的后台管理页面模板,包括登录、仪表盘、表格、表单、图表、多级菜单等常用功能模块。这些模板设计简洁大方,色彩搭配和谐,符合现代网页设计趋势,同时考虑到了不同设备的适配,...

    基于X-admin后台源码&数据库.rar

    同时,X-admin内置了丰富的组件和插件,如表格、表单、图表等,极大地提高了开发效率。 二、X-admin功能特性 1. 响应式布局:无论在桌面、平板还是手机上,X-admin都能提供良好的用户体验。 2. 多主题支持:预设多...

    X-admin 2.0前端后台框架HTML模板

    X-admin 简介 X-admin基于layui的轻量级前端后台管理框架,简单免费,兼容性好,面向所有层次的前后端程序。创立于2017年初,为了敏捷WEB应用开发和简化企业应用开发而诞生的。#X-admin从诞生以来一直秉承简洁实用...

    X-admin所有版本.zip

    例如,早期版本可能侧重于基础的表格、表单、按钮等元素的实现,随着Bootstrap等框架的流行,X-admin也逐步融入了响应式布局,以适应多设备访问的需求。再后来,随着Vue、React等前端框架的崛起,X-admin也开始提供...

    daniuit-X-admin-master

    “daniuit-X-admin-master”这款模板以其简洁明了的设计风格和强大的功能性赢得了开发者的青睐。首先,它的轻量化特性使得其加载速度快,对服务器资源的需求相对较低,这对于处理大数据量或者高并发场景的后台系统来...

Global site tag (gtag.js) - Google Analytics