我非常坚持以下几点:
我已经设置了表格行,我从每一行中选择数据值并将它们发送到 .post 请求(通过单击附加到每一行的计算按钮)。直到这里 - 好的,我从每一行收集不同的数据。但是,当我尝试将 .post 结果附加到行输入字段时,我无法将其仅附加到行,它会附加到整个行集。知道为什么吗?
$('a.calculate').click(function(e) {
e.preventDefault();
var a = $(this);
var start_date = a.parents('tr').find('input.first-date').val();
var end_date = a.parents('tr').find('input.last-date').val();
$.post( "calculate.php", {start_date: ""+start_date+"", end_date: ""+end_date+""}, function(data){
a.parents('tr').find('input.price').val(data);
});
});