我是jsp的新手。在jsp页面中,我显示的是包含6列的表,其中2列是选定值。价值将来自Spring MVC控制器。根据选择价格,折扣将来自AJAX电话。我的要求是提供购买更多链接,如果他点击该链接,则一行应该包含6列并执行相同的流程选择值和价格计算。并且删除行按钮应删除所选行。
请帮帮我。谢谢你提前
答案 0 :(得分:0)
您可以使用Javascript / Jquery执行相同的操作,示例代码如下所示 -
function addRow()
{
var n=$("#elementCount").val();
var i=$('#rowid'+(n-1));
i.clone(true).attr('id','rowid'+(n)).insertAfter(i);
var p="#txtname"+(n-1);
var no="txtname"+(n);
$('#rowid'+(n)).find('.c').attr('id',no);
$('#rowid'+(n)).find('.c').attr('name',no);
$('#rowid'+(n)).find('.c').attr('value','');
$('#rowid'+(n)).find('.b').attr('id',"txtprc"+(n));
$('#rowid'+(n)).find('.b').attr('name',"txtprc"+(n));
$('#rowid'+(n)).find('.b').attr('value','');
n++;
$("#elementCount").val(n);
}
其中elementcount是隐藏字段的id,其中包含value =行数。 i的函数克隆行并在当前行之后插入它。 每一行都会以递增的方式获得id,即rowid1,rowid2等......