jQuery Easyui datagrid行内实现【添加】、【编辑】、【上移】、【下

2020-05-27 17:58:20易采站长站整理

$('#' + gridname).datagrid('refreshRow', index);

$('#' + gridname).datagrid('refreshRow', index - 1);

$('#' + gridname).datagrid('selectRow', index - 1);

}

} else if ("down" == type) {

var rows = $('#' + gridname).datagrid('getRows').length;

if (index != rows - 1) {

var todown = $('#' + gridname).datagrid('getData').rows[index];

var toup = $('#' + gridname).datagrid('getData').rows[index + 1];

$('#' + gridname).datagrid('getData').rows[index + 1] = todown;

$('#' + gridname).datagrid('getData').rows[index] = toup;

$('#' + gridname).datagrid('refreshRow', index);

$('#' + gridname).datagrid('refreshRow', index + 1);

$('#' + gridname).datagrid('selectRow', index + 1);

}

}

}


[HttpPost]

public ActionResult Create()

{

string result = Request.Form[0];

//后台拿到字符串时直接反序列化。根据需要自己处理

var list = JsonConvert.DeserializeObject<List<Student>>(result);

return Json(true);

}

截图: