これは私にとって初めての質問です。1週間解決策を探していますが、多くの方法を試しましたが、まだ機能しません.
PHP から変数 ID を jquery に取得する方法がわかりません。私の短いコードの下に:
$(document).ready(function(){
var ID = $(this).attr('id'); //here I would like to get <?php echo $id; ?>
$('#itemCode_'+ ID ).autocomplete({
source: 'data/item-data.php',
minLength: 1,
select: function(event, ui) {
var ID = $(this).attr('id');
$(this).closest('tr').find('#itemCode_' + ID).val(ui.item.itemCode);
$(this).closest('tr').find('#itemDut').val(ui.item.itemDut);
$(this).closest('tr').find('#itemDesc').val(ui.item.itemDesc);
$('#itemQty').focus();
return false; }
以下は、loom while($row=mysql_fetch_array($sql)) で乗算される私のphpです
<tr class="item-row">
<td><input id="itemCode_<?php echo $id; ?>" name="itemCode[]" class="itemCode" value="<?php echo $part_nr;?>" ></td>
<td><input name="itemDut[]" value="<?php echo $itemDut;?>" ></td>
<td><input name="itemDesc[]" value="<?php echo $forecast;?>" ></td>
</tr>
解決策を見つけるのを手伝ってください。私も使ってみることを付け加えたいと思います。クラス。