Javascript ajax post jquery的tr类数组
我正在尝试使用jQueryAjax和php从mysql数据库获取数据。我有 表中的两行(tr),并且它们的类名相同。 第一排工作正常。我可以在mysql数据库中搜索产品,并在输入框中获取返回价格和sellprice值。问题是第二行(tr),它不向mysql数据库发送数据,但它得到的输入值和第一行相同。我认为需要在javascript中创建数组,以便从数据库中获取每一行的数据(tr)。任何人都可以帮助我解决这个问题,我将不胜感激。为了更好地理解,我张贴图片 现在我得到的结果图像: 预期结果图像:Javascript ajax post jquery的tr类数组,javascript,php,jquery,mysql,ajax,Javascript,Php,Jquery,Mysql,Ajax,我正在尝试使用jQueryAjax和php从mysql数据库获取数据。我有 表中的两行(tr),并且它们的类名相同。 第一排工作正常。我可以在mysql数据库中搜索产品,并在输入框中获取返回价格和sellprice值。问题是第二行(tr),它不向mysql数据库发送数据,但它得到的输入值和第一行相同。我认为需要在javascript中创建数组,以便从数据库中获取每一行的数据(tr)。任何人都可以帮助我解决这个问题,我将不胜感激。为了更好地理解,我张贴图片 现在我得到的结果图像: 预期结果图像:
$(函数(){
$('.productdetail').delegate('.product、.price、.sellprice',keyup',function(){
var tr=$(this.parent().parent().parent();
var product=tr.find('.product').val();
$.ajax({
url:“fetch.php”,
方法:“张贴”,
数据:{product:product},
数据类型:“文本”,
成功:功能(数据)
{
var getarray=jQuery.parseJSON(数据);
var price=getarray.price;
var sellprice=getarray.sellprice;
tr.find(“.price”).val(price);
tr.find('.sellprice').val(sellprice);
//$('#result').html(数据);
}
});
});
});代码>
产品
价格
售价