EasyUI 添加数据

1、创建toolbar:

toolbar:[{
    text:'增加',
    iconCls:'icon-add',
    handler:function(){
        openAddUserDialog();
    }
}]

2、添加dialog,里面有添加用户的表单

<div id="addDialog" data-options="closed:true,modal:true,title:'addUser', buttons:[{
    text:'保存',
    iconCls:'icon-add',
    handler:function(){
        //addUser();
        $('#addForm').form('submit',{url:'${rootPath}/user_add.action',success:function(data){
            var result  = JQuery.parseJSON(data);
            if(result.success){
                //$("#datagrid").datagrid('reload');
                $("#addDialog").dialog('close');
                //把插入的数据添加到最后一行
                //$("#datagrid").datagrid('appenRow',result.obj);
                $("#datagrid").datagrid('insertRow',{
                    index:0;
                    row:result.obj//obj里面存了user对象
                });
            }
            $.message.show({
                title:'提示',
                msg:obj.msg
            });
        }});
    }

}]" class="easyui-dialog">
    <table>
        <tr>
        <th></th>
        <tr/>
    </table>
</div>

3、打开对话框:

function openAddUserDialog(){
    $(“#addDialog").dialog('open');
}

4、服务器端返回的json

//返回的json
public class Json implements java.io.Serializable {

    /**
     * 
     */
    private static final long serialVersionUID = 1L;

    private boolean success = false;

    private String msg = "";

    private Object obj = null;

    public boolean isSuccess() {
        return success;
    }

    public void setSuccess(boolean success) {
        this.success = success;
    }

    public String getMsg() {
        return msg;
    }

    public void setMsg(String msg) {
        this.msg = msg;
    }

    public Object getObj() {
        return obj;
    }

    public void setObj(Object obj) {
        this.obj = obj;
    }

}
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

lovoo

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值