【发布时间】:2010-09-27 19:52:12
【问题描述】:
我有一个 jgrid,在选择和提交行时,我必须使用包含两个日期字段的 url 提交数据...如何在提交到服务器时将表单和选定行的值绑定在一起?
不胜感激。谢谢!
更新 1:
jQuery(".sorder").click(function() {
var earliestDate = jQuery("input#e").val();
var latestTimeDate = jQuery("input#e").val();
var grid = jQuery("#orderPreview");
var id = grid.jqGrid('getGridParam', 'selrow');
if (id) {
var ret = grid.jqGrid('getRowData', id);
}
$.ajax( {
type : "POST",
url : "/cpsb/internalOrderList.do",
data : {
method : "create",
lpn : ret.licensePlateNumber,
sku : ret.sku,
description:ret.description,
cases:ret.caseQuantity,
hold:ret.isHeld,
earliestDate:earliestDate,
latestTimeDate:latestTimeDate
}
});
});
【问题讨论】:
-
如何“提交行”?所选行是否处于内联编辑模式并且您要保存它?
-
@Oleg 我的应用程序就像购物车,我从不同的网格中添加行......而不是我需要从该网格发送所有行(除了从那里的最新时间和最早时间。 ..我的方法在我的问题中更新
-
我正在像这样从这些输入中添加值 var earlyDate = jQuery("input#e").val(); var latestTimeDate = jQuery("input#e").val();但问题是从orderPreview网格我必须提交所有行而不必选择+需要发送那些日期(最早,最新时间日期)......另一个问题是用url附加这么多数据是一个问题......如何服务器端代码会知道发送了多少行..