jqgrid增加删除按钮和时间控件
来源:互联网 发布:合法的菲律宾网络博客 编辑:程序博客网 时间:2024/06/13 10:00
mygrid = $("#list").jqGrid({
width: 800,
height: 450,
url: 'LoadActionSubmit/',
datatype: 'json',
mtype: 'POST',
pager: jQuery('#pager'),
rowNum: 20,
rowList: [20, 40, 60, 80],
sortname: 'Id',
sortorder: "desc",
viewrecords: true,
imgpath: '/scripts/themes/steel/images',
caption: '查询条件:',
recordtext: '条记录',
sortorder: "desc",
loadtext: 'loading....',
colNames: ['网吧名称', '活动日期', '活动开始时间', '活动结束时间', '包机数量', '活动费用', '删除'],
colModel: [{ name: 'netbarid', index: 'NETBARNAME', width: 160, align: 'center' },
{ name: 'barname', index: 'ACTIONDATE', width: 160, align: 'center', sorttype: "date" },
{ name: 'province', index: 'ACTIONBEGINTIME', width: 160, align: 'center' },
{ name: 'city', index: 'ACTIONENDTIME', width: 160, align: 'center' },
{ name: 'county', index: 'FLIGHTSNUMBER', width: 160, align: 'center' },
{ name: 'applicant', index: 'ACTIONFEES', width: 160, align: 'center' },
{ name: 'act', index: 'act', width: 160, align: 'center', sortable: false}],
loadComplete: function() {
// var sumrecords = $("#list").getGridParam("records");
// if (sumrecords != null) {
// $('#totalsum').text(sumrecords);
// }
var ids = jQuery("#list").getDataIDs();
for (var i = 0; i < ids.length; i++) {
var cl = ids[i];
se = "<input style='height:22px;width:20px;' type='button' value='S' onclick=jQuery('#list').saveRow(" + cl + "); />";
var menuDate = "对字段:的处理";
$("#list").setRowData(cl, { act: se});
}
},
onSelectRow: function(id) {
if (id && id !== lastsel3) {
jQuery('#list').restoreRow(lastsel3);
jQuery('#list').editRow(id, true, pickdates);
lastsel3 = id;
}
}
});
});
function pickdates(id) { jQuery("#" + id + "_sdate", "#rowed6").datepicker({ dateFormat: "yy-mm-dd" }); }
public ActionResult LoadActionSubmit(WModels.ActionCondition condition)
{
List<WModels.TgsActionSubmit> questions = new List<WModels.TgsActionSubmit>() {
new WModels.TgsActionSubmit()
{
NETBARNAME="春心荡漾",
ACTIONDATE=DateTime.Parse("2009-2-3"),
ACTIONBEGINTIME=DateTime.Parse("2009-2-3"),
ACTIONENDTIME=DateTime.Parse("2009-5-1"),
FLIGHTSNUMBER=13,
ACTIONFEES=100,
act=""
},
new WModels.TgsActionSubmit()
{
NETBARNAME="心悦诚服",
ACTIONDATE=DateTime.Parse("2009-2-3"),
ACTIONBEGINTIME=DateTime.Parse("2009-2-3"),
ACTIONENDTIME=DateTime.Parse("2009-5-1"),
FLIGHTSNUMBER=13,
ACTIONFEES=100,
act=""
},
new WModels.TgsActionSubmit()
{
NETBARNAME="春心荡漾",
ACTIONDATE=DateTime.Parse("2009-2-3"),
ACTIONBEGINTIME=DateTime.Parse("2009-2-3"),
ACTIONENDTIME=DateTime.Parse("2009-5-1"),
FLIGHTSNUMBER=13,
ACTIONFEES=100,
act=""
}
};
var jsonData = new
{
rows = (
from model in questions
select new
{
cell = new string[]
{
model.NETBARNAME.ToString(),
model.ACTIONDATE.ToString(),
model.ACTIONBEGINTIME.ToString(),
model.ACTIONENDTIME.ToString(),
model.FLIGHTSNUMBER.ToString(),
model.ACTIONFEES.ToString(),
model.act.ToString()
}
}).ToArray()
};
return Json(jsonData);
}
还是从http://www.trirand.com/blog/?page_id=393/help/loadcompletesetrowdata-elem0-undefined论坛上找到的。
- jqgrid增加删除按钮和时间控件
- jqgrid加时间控件
- 动态增加和删除用户控件
- 动态增加和删除用户控件
- jqgrid 实现增加,删除,修改的功能
- jqgrid增加check控件并且全选和全部不选,同时具有记忆勾选功能
- JavaScript点击按钮添加控件 和 删除控件
- jqgrid 增加自定义列。比如 按钮 图片 等等
- 动态增加按钮与动态删除按钮
- 在VB.net中为DATAGRID控件增加一个删除按钮的一种方法
- 在C#中为DATAGRID控件增加一个删除按钮的一种方法
- 动态增加和删除多个web用户控件
- 动态增加和删除多个web用户控件
- C#BUTTON控件的增加和delete删除
- 增加、删除 文件上传控件
- OpenLayers开发:增加删除控件
- 在jqGrid中新增、删除、编辑等操作按钮
- Android AutoCompleteTextView 增加删除按钮清除内容
- 比较完整的正则表达式
- struts2学习笔记(12)——文件上传与下载(2)
- IT培训的7 大陷阱
- 一个很好的左边下拉菜单
- c#过滤HTML 中的标签代码
- jqgrid增加删除按钮和时间控件
- Go Programming Language
- Linux 防火墙开关命令
- 不错的打开关闭层代码
- Android2.0 build new feature
- 基于ARM+CPLD的气象信息数据采集方案
- jqgrid插件帮助和例子
- 就从这里开始
- UDP协议