[英]Syntax Error on Select and Option Tag
所以我里面有這段代碼。 我使用了一個option
標簽,該標簽將在select
標簽(下拉菜單)中echo
顯數據庫的所有值。 我想要的是選擇一個項目后,希望它保留在下拉菜單中,直到選擇另一個為止。 因此,唯一適用的答案是向option
標簽中添加一個屬性,該屬性為selected="selected"
。 對? 我不知何故在引號上出現語法錯誤。 我知道這是一個菜鳥問題。 顯然我正在訓練自己使用PHP。 你能幫我這個忙嗎? 這是我的代碼:
echo "<option value = '".$row['brandname']."'>" .$row['brandname'] . "</option>";
那么我應該將selected
屬性放在哪里? 有什么幫助嗎? 順便說一句,我正在使用onchange ="this.form.submit()"
。
將代碼更改為此:
echo "<option selected value = '".$row['brandname']."'>" .$row['brandname'] . "</option>";
echo "<option value = '".$row['brandname']."' selected='selected'>" .$row['brandname'] . "</option>";
或者您可以在客戶端運行完PHP腳本后通過JQuery選擇選項
您的php輸出.html文件
<select class='list_brand'> <?php foreach($brandobj as $row){ echo "<option value = '".$row['brandname']."'>" .$row['brandname'] . "</option>"; } ?> </select>
<script src="https://ajax.googleapis.com/ajax/libs/jquery/2.1.3/jquery.min.js"></script>
<script> $('.list_brand option[value='brand-to-select']).attr('selected','selected'); </script>
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.