这是我有史以来的第一个问题。我寻找解决方案一周,虽然我尝试了很多方法,但仍然不起作用。
我不知道如何从 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; }
下面是我的 php 乘以 loom while($row=mysql_fetch_array($sql))
<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>
请帮我找到解决方案,但我真的被卡住了。我想补充一点,我也尝试使用 . 班级。