Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/411.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript ajax post jquery的tr类数组_Javascript_Php_Jquery_Mysql_Ajax - Fatal编程技术网

Javascript ajax post jquery的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)。任何人都可以帮助我解决这个问题,我将不胜感激。为了更好地理解,我张贴图片 现在我得到的结果图像: 预期结果图像:

我正在尝试使用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(数据);
}
});  
});
});

产品
价格
售价