我想在 中設(shè)置重新選擇選項,我知道有一個函數(shù)可以使用 javascript 對單個元素執(zhí)行此操作,但我將其用作數(shù)組,因此我需要在循環(huán) su 內(nèi)設(shè)置值,如下例所示:<select name="days" value = "3">
<option value="1">Sat</option>
<option value="2">Sun</option>
<option value="3">Mon</option>
<option value="4">Tue</option>
<option value="5">Wed</option>
<option value="6">Thu</option>
<option value="7">Fri</option></select>我認(rèn)為這個例子可以很好地與 React 配合使用,但是我可以在循環(huán)內(nèi)的普通 html 和 javascript 中使用這樣的代碼嗎?如果您有一個數(shù)據(jù)庫存儲日期值,請不要使用 if else 函數(shù),而是在選擇標(biāo)記上過濾日期以使該選項在數(shù)據(jù)庫中選擇為值基本上在 foreach 內(nèi)部有一個選擇選項標(biāo)簽,我需要使用數(shù)據(jù)庫中的值來設(shè)置選擇,如下所示:$('#dynamic_field').append('<select><option value="1">Sat</option><option value="2">Sun</option> ..... </select>謝謝
1 回答

鴻蒙傳說
TA貢獻1865條經(jīng)驗 獲得超7個贊
在循環(huán)的最后:
$('select[name^=day]',item.id).each(function(a,b){ $(b).val(item.day); });
將檢查每個值并將數(shù)據(jù)庫中的值設(shè)置為選擇表單中選擇的值
*注:item.id和item.day來自數(shù)據(jù)庫
- 1 回答
- 0 關(guān)注
- 130 瀏覽
添加回答
舉報
0/150
提交
取消