J2EE 之easyui+jsp+JDBC模式(四)

本文档详细介绍了如何在J2EE项目中使用EasyUI的datagrid控件和JSP配合JDBC实现数据的添加功能。通过在前端创建对话框、监听工具栏按钮事件,以及后端处理插入数据的JSP页面,完成用户信息的添加并实时刷新数据展示。
摘要由CSDN通过智能技术生成

(一)创建项目登录页

(二)实现数据显示页

(三)添加datagrid控件

(四)实现添加功能页

(五)实现更新功能页

(六)实现删除功能页

 

实现添加数据功能

1、在listlogin.html页面中,单击用户单击datagrid表格工具栏上的“添加”按钮即弹出一个添加管理员的对话框,代码如下。

function insert(){

if($("#dd") != null){//判断页面中是滞存在id等于dd元素,若存则删除它

$("#dd").remove();

}

$("body").append("<div id='dd'></div>");//在页面的body元素中添加一个div元素,且它的id="dd"

$('#dd').dialog({ //定义一个弹出一个窗口

title: '添加管理员',    //窗口的标题

    width: 280,    //窗口的宽度

    height: 140,    //窗口的高度

    closed: false,    //窗口没有显示关闭按钮

    cache: false,  //没有设置缓冲

    modal: true  ,//设置窗口模式为真的

    buttons:[{ //为窗口设置两个按钮,即登录和重置两个按钮

text:'添加',

handler:function(){//当单击登录按钮时,调用send()方法进行处理表单

$('#ff').form('submit', {    

    url:"insertlogin.jsp" ,//当用于单击提交按钮时,把表单数据提交到后台login.jsp进行处理   

    onSubmit: function(){    

        //在这里可以对用户输入的信息进行验证操作     

        if($("#name").val()==""){//判断用户名输入框是否为空,若为空则提示用户,并返回到登录界面

         $.messager.alert('错误','用户名不能为空'); 

         return false;

        }

        if($("#pass").val()==""){//判断密码输入框是否为空,若为空则提示用户,并返回到登录界面

         $.messager.alert('错误','密码不能为空'); 

         return false;

        }

    },    

    success:function(data){ //若提交成功则弹出对话框提示用户   

     $('#dd').dialog("close");//关闭当前添加窗口 

        $('#dg').datagrid("reload");//重新装入表格的内容

    

    }    

});  

 

}

},{

text:'关闭',

handler:function(){//当单击重置按钮所要执行的任务

$('#dd').dialog("close");//关闭当前添加窗口 

        $('#dg').datagrid("reload");//重新装入表格的内容

}

}]

});    

//str变量是构建添加管理员表单

var str="";

str&#

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值