如何在數據庫中添加jQuery中的<option>
。例如:附加<option>並從數據庫中選擇值
<?php
$sql = "query from database";
$result = mysqli_query($conn, $sql);
if (!$result)
{
die(mysqli_error($conn));
}
if (mysqli_num_rows($result) > 0)
{
while ($row = mysqli_fetch_assoc($result))
{
$name = $row['name'];
$id = $row['id'];
}
}
?>
<select name="selector" id="selector">
<option value="0">Make Selection</option>
</select>
我希望值從數據庫附加到select
框。我試着用下面的代碼,但結果是空白的。
$('#selector').find('option').append('<option value="<?php echo $id; ?>"><?php echo $name;?>');
請顯示您的完整代碼。我希望你使用ajax。 –
刪除'.find('option')' –
感謝@RoryMcCrossan的幫助。如何顯示超過1個結果的值?我是否需要在追加的while循環中插入? – Amran