datagrid中为每行添加一个自定义按钮(jQuery EASY UI)
2015-04-26 08:56
555 查看
因为用jQuery EASY UI做,苦恼了我几个小时,所来纪念一下
效果图如下:第一步,点击“引用”按钮,弹出window渲染的对话框,然后表格渲染datagrid查询到数据,第二步:点击确定,将顾客姓名和ID绑定到文本框
JS部分
$("#supplierList").datagrid({
pagination: true,
pageSize: 5,
pageList: [5, 10, 15],
width: 600,
url: 'ashx/wPOfindSupplier.ashx?name=' + $("#GukeName").val(),
columns: [[
{ field: 'ID', title: 'ID', width: 100, align: 'center' },
{ field: 'Name', title: '姓名', width: 100, align: 'center' },
{ field: 'Area', title: '地区', width: 100, align: 'center' },
{ field: 'field', title: '按钮', width: 100, align: 'center', formatter: aaa }
]],
fitColumns: true,
onClickRow: function (rowIndex, rowData) {
gongyingshang = rowData.Name;
}
});
function aaa(val, rowdata, rowIndex)
{
return "<input type='button' value='确定' onClick=\"aa('" + rowdata.ID + "','" + rowdata.Name + "')\" >";//此处传参时要严格注意单引号和双引号的使用
}
function aa(a,b)
{
//点击确定后,将相应的数据绑定到隐藏的文本框
$("#gongyingshang").val(b);
$("#SelgongyingshangID").val(a);
$('#supplier').window('close');
}
效果图如下:第一步,点击“引用”按钮,弹出window渲染的对话框,然后表格渲染datagrid查询到数据,第二步:点击确定,将顾客姓名和ID绑定到文本框
JS部分
$("#supplierList").datagrid({
pagination: true,
pageSize: 5,
pageList: [5, 10, 15],
width: 600,
url: 'ashx/wPOfindSupplier.ashx?name=' + $("#GukeName").val(),
columns: [[
{ field: 'ID', title: 'ID', width: 100, align: 'center' },
{ field: 'Name', title: '姓名', width: 100, align: 'center' },
{ field: 'Area', title: '地区', width: 100, align: 'center' },
{ field: 'field', title: '按钮', width: 100, align: 'center', formatter: aaa }
]],
fitColumns: true,
onClickRow: function (rowIndex, rowData) {
gongyingshang = rowData.Name;
}
});
function aaa(val, rowdata, rowIndex)
{
return "<input type='button' value='确定' onClick=\"aa('" + rowdata.ID + "','" + rowdata.Name + "')\" >";//此处传参时要严格注意单引号和双引号的使用
}
function aa(a,b)
{
//点击确定后,将相应的数据绑定到隐藏的文本框
$("#gongyingshang").val(b);
$("#SelgongyingshangID").val(a);
$('#supplier').window('close');
}
相关文章推荐
- Easy-UI 动态添加DataGrid的Toolbar按钮
- 手把手教你如何在jquery easy ui 中添加搜索、导出excel、增删改等操作按钮
- androidUI设计之旅 ----自定义EditText(多了一个清除按钮)
- Jquery Easy UI 中的datagrid通过url调用webservice返回json数据
- IOS-9-UIBarButtonItem导航条-添加自定义Left或者Right按钮
- JQuery Easy Ui dataGrid 数据表格 -->转
- 【转】jquery easy UI datagrid新增一行,columns中editor下拉框之间的联动。
- UEditor百度编辑器,工具栏自定义添加一个普通按钮
- 用xib建立一个自定义view,在view上添加并排按钮
- JQuery Easy Ui dataGrid 数据表格
- 天易30----jquery easy UI 自定义Editor日期控件(日期控件用的my97 date)
- JQuery Easy Ui DataGrid
- JQuery Easy Ui dataGrid 数据表格
- JQuery Easy Ui dataGrid 数据表格 此文章解决easy ui 足矣
- Easy UI toolbar 使用html的形式添加的按钮分割线
- jquery easyui datagrid detailview groupview添加自定义视图view
- jquery 实现 点击一个按钮添加多个div
- JQuery Easy Ui dataGrid 数据表格
- jQuery easy ui中datagrid的使用