easyui 增删该查

easyui的crud

easyui的crud(dialog,datagrid、form讲解)
1、?打开tab页
2、?创建dao
3、?Web的增删改查与配置
4、?使用datagrid承载查询数据
5、?增加和修改使用dialog与form
6、?使用ajax做删除
7、?解决tab页面重复的问题
js代码

$(function(){
	$('#dg').datagrid({    
	    url:'../userAction.action?methodName=finduname',    
	    fitColumns:true,
	    fit:true,
	    pagination:true,
	   
	    columns:[[    
	        {field:'uid',title:'id',width:100},    
	        {field:'uname',title:'名称',width:100},    
	        {field:'upwd',title:'价格',width:100,align:'right'}    
	    ]],
	    toolbar: [{
			handler: function(){
				var row=$('#dg').datagrid("getSelected");//getSelected 返回第一个被选中的行或如果没有选中的行则返回null。
				if(row){
					$('#ff').form('load',row);
					$('#dd').dialog('open');
				}
				
			}
		},'-',{
			iconCls: 'icon-add',
			handler: function(){
				$('#ff').form('clear');
					$('#dd').dialog('open');
				}
		},'-',{
			iconCls: 'icon-remove',
			handler: function(){
				var row=$('#dg').datagrid("getSelected");//getSelected 返回第一个被选中的行或如果没有选中的行则返回null。
				if(row){
					$('#ff').form('load',row);
					$('#dd').dialog('open');
					$.messager.confirm('确认','您确认想要删除记录吗?',function(r){    
					    if (r){    
					    	$('#ff').form('submit', {    
							    url:ctx+'/findAction.action?methodName=delete',      
							    success:function(data){    
							    	$('#dg').datagrid('reload'); // 重新载入当前页面数据  (刷新)   
							    }    
							});
					    }    
					});  
				}

			}
		}
		]
	});
})

function ok(){
	var SerialNo = $("#SerialNo").val();
	alert(SerialNo)
	if(SerialNo==""){
		$('#ff').form('submit', {    
		    url:'../userAction.action?methodName=add',          
		});
		$('#dd').dialog('close');//关闭窗体
		$('#dg').datagrid('reload') // 重新载入当前页面数据  (刷新)   
	}else{
	$('#ff').form('submit', {    
	    url:'../userAction.action?methodName=update',           
	});
	$('#dd').dialog('close'); //关闭窗体
	
	$('#dg').datagrid('reload') // 重新载入当前页面数据  (刷新)   
	
	}	

}


/**
 * 模糊查询
 * @returns
 */
function doSearch(){
	$('#dg').datagrid('load',{
		uname: $('#productid').val()
		
	});
}

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值