$("#btnSave").click(function () {
//保存数据
//$.messager.alert("Info", subType, "info")
$("#frmSHCBF").form("submit",{
url: "Handler1.ashx?type=" + subType,
type:"POST",
onsubmit: function () {
return $(this).form("validate")
//if ($(this).form("validate")) {
//$.messager.alert("保存信息", "保存失败,请检查数据格式", "error")
//}
},
看 easyui 文档不难了解到它是通过ajax做数据交互的
比如这段
$('#dg').datagrid({url:'datagrid_data.json',
columns:[[
{field:'code',title:'Code',width:100},
{field:'name',title:'Name',width:100},
{field:'price',title:'Price',width:100,align:'right'}
]]
})
其中 url 属性就是数据源了,数据格式是需要json,扩展名就随意了。也就是请求页面返回 json 格式也可以。于是你后台需要生成一个提供json格式数据源的页面。如果你知道MVC和ajax的话就简单了
你可以通过 datagrid的自带获取值的方法 。获取选择列的值 。再通过ajax 进行添加 *** 作就可以了。var row = $('#dg').datagrid('getSelected')
if (row){
$.messager.alert('Info', row.itemid+":"+row.productid+":"+row.attr1)
}
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)