我在使用来自 mysql 的数据时通过 jquery 更改 opener 文档的值时遇到问题。Mysql 数据显示在表格中,在每个 TR 中我都有按钮,该按钮应该使用来自 mysql 的数据更改 opener 文档中的数据,但它到处都是 0。问题出在哪里?我有以下代码:
<script type="text/javascript">
$(".formbutton").click(function() {
var parent = $(this).parents('tr');
var nazwa = $('#nazwa', parent).val();
var osoba = $('#osoba', parent).val();
var nip = $('#nip', parent).val();
$("#nazwa",opener.document).val(+nazwa)
$("#adres",opener.document).val(+osoba)
$("#nip",opener.document).val(+nip)
window.opener.focus();
window.close();
});
</script>
<? echo'<table>
<thead>
<tr>
<th>Nazwa</th>
<th>Osoba</th>
<th>Nip</th>
<th></th>
</tr></thead><tbody>';
$id=$_GET['id'];
$link=mysql_query("SELECT * FROM qwerty where qwerty like '%$id%'");
while($wiersz=mysql_fetch_array($link))
{
echo'<tr>';
echo'<td id="nazwa">'.$wiersz['nazwa'].'</td>';
echo'<td id="osoba">'.$wiersz['osoba'].'</td>';
echo'<td id="nip">'.$wiersz['nip'].'</td>';
?>
<td align="center" width="260px"><form><input type="button" class="formbutton" value="PUT IN"/></form></td>
<?
}
echo'</tbody></table></div>'; ?>
提前致谢