orders 表中保存的操作
initOrders中的代码
function saveEdit(lastIndex) {
$("#ordersList").datagrid("endEdit", lastIndex);
var row = $("#ordersList").datagrid("getChanges");
if (row.length != 0) {
showMsg("保存成功", "数据已经保存");
$.post("../../csdn/updateOrders.action", {
"orders.id" : row[0].id,
"orders.status" : row[0].status,
"orders.time" : row[0].time,
"orders.sendMode" : row[0].sendMode,
"orders.sum" : row[0].sum,
"orders.orderNum" : row[0].orderNum
});
$("#ordersList").datagrid("acceptChanges");
} else {
$("#ordersList").datagrid("cancelEdit", lastIndex);
showMsg("保存失败", "数据因有必须项未填写,保存失败,取消修改.");
}
}
ordersAction中的操作
public String addOrders() {
msg = ordersService.saveObject(orders);
return SUCCESS;
}
struts-orders.xml中的代码
<action name="addOrders" class="cn.csdn.hr.buy360.action.OrdersAction"
method="addOrders">
<result type="json">
<param name="contentType">text/html</param>
<param name="root">msg</param>
<param name="excludeNullProperties">true</param>
</result>
</action>
initOrders中的代码
function saveEdit(lastIndex) {
$("#ordersList").datagrid("endEdit", lastIndex);
var row = $("#ordersList").datagrid("getChanges");
if (row.length != 0) {
showMsg("保存成功", "数据已经保存");
$.post("../../csdn/updateOrders.action", {
"orders.id" : row[0].id,
"orders.status" : row[0].status,
"orders.time" : row[0].time,
"orders.sendMode" : row[0].sendMode,
"orders.sum" : row[0].sum,
"orders.orderNum" : row[0].orderNum
});
$("#ordersList").datagrid("acceptChanges");
} else {
$("#ordersList").datagrid("cancelEdit", lastIndex);
showMsg("保存失败", "数据因有必须项未填写,保存失败,取消修改.");
}
}
ordersAction中的操作
public String addOrders() {
msg = ordersService.saveObject(orders);
return SUCCESS;
}
struts-orders.xml中的代码
<action name="addOrders" class="cn.csdn.hr.buy360.action.OrdersAction"
method="addOrders">
<result type="json">
<param name="contentType">text/html</param>
<param name="root">msg</param>
<param name="excludeNullProperties">true</param>
</result>
</action>