jquery循环中的Php输入字段值 for(i=0;i
jquery循环中的Php输入字段值jquery循环中的Php输入字段值 for(i=0;i,php,jquery,Php,Jquery,jquery循环中的Php输入字段值 for(i=0;i
for(i=0;i ItemtableData=ItemtableData+''+GetShopItems[ItemId]+“+”+“+”+”+“+”+”你想把$ItemIdQuantity
的结果放在哪里?你的PHP代码是在JS之前加载的。因此,它不会像你希望的那样循环。而且,JS代码根本没有设置会话变量。我想在PHP部分后面加上$ItemIdQuantity。在警报中,这是可以的。第一次加载页面时,没有会话值。当时,其他部分工作正常。唯一的问题是刷新后,我需要在输入字段中获取值avl。输入字段值将是来自db的avl
for (i=0; i < arr.length; i++)
{
var ItemId = arr[i];
var ItemQuantity = OrderedItemNameQuantityPair[ShopIdNamePair[SelectedShopIndex]+"_"+GetShopItems[ItemId]] ;
<?php
if(isset($_SESSION["ItemIdQuantity"]))
{
$ItemIdQuantity= $_POST['ItemId'];
}
else
{
$ItemIdQuantity = 0;
}
?>
ItemtableData=ItemtableData+'<table class="id_td_ItemContent"><tr><td width="40%" class="OrderedItem">'+GetShopItems[ItemId]+'</td>'+'<td width="10%">'+'<input class="OrderedQuantity" type="text" maxlength="2" name="ItemId" value='+ItemId+'></td>'+'<td width="10%">'+'<input class="OrderedQuantity" type="text" maxlength="2" name="Quantity" value='+"<?php print $ItemIdQuantity; ?>"+'></td>'+'<td width="50%" class="AddToOrder">'+'<input type="Button" onClick="updatedata()">'+'</td></tr></table>';
}