我有一个模仿发票输入表单的HTML表单。jQuery枚举动态表
这是我加载发票项目的方式(用户选择其中直通使用jQuery自动完成列表):
$(document).ready(function() {
$("#Products").focus().autocomplete('<%=Url.Action("GetProducts", "Product") %>', {
dataType: 'json',
parse: function(data) {
var rows = new Array();
for (var i = 0; i < data.length; i++) {
rows[i] = { data: data[i], value: data[i].product_name1, result: data[i].product_name1 };
}
return rows;
},
formatItem: function(row, i, n) {
return row.product_PrettyId + ' - ' + row.product_name1 + ' (' + row.product_price + ' €) ';
},
width: 900,
minChars: 0,
max: 0,
mustMatch: true
});
$("#Products").result(function(event, data, formatted) {
if (data) {
$(this).parent().next().find("input").val(data["product_id"]);
$("#InvoiceItems > tbody").append(
"<tr>" +
"<td>num</td>" +
"<td>" + data["product_PrettyId"] + "</td>" +
"<td>" + data["product_name1"] + "</td>" +
"<td>" + data["product_price"] + "</td>" +
"<td></td>" +
"<td>1</td>" +
"<td>" + data["product_price"] + "</td>" +
"</tr>");
}
});
后各发票项目加到我需要枚举我正在创建表 - 计数的项目,将价格与数量相乘并且将所有项目相加。
我该怎么做?
你能也许提供如果可能的话,你已经有了什么简单的例子你试图达到什么目标? – Rune 2010-02-23 21:34:52