<input list="countries" type = 'text' id='country'>
<datalist id="countries">
<option data-value='1' value='India'></option>
<option data-value='2' value='USA'></option>
<option data-value='3' value='UK'></option>
</datalist>
如何使用jQuery或JavaScript将值动态设置为India?
答案 0 :(得分:2)
实际上,在Datalist中,它是应该设置的输入值!
当您从下拉列表中选择一个值时,它是输入的值,它被设置为与您选择的值相同的值!
所以要动态设置所选的值,应该更改输入的值!
这是一个例子
ciphertextBinaryL = list(ciphertextBinary)
[your last three loops]
ciphertextBinary = "".join(ciphertextBinaryL)
function clickme(){
$("#country").val("India");
}
答案 1 :(得分:1)
是的,可以做到..
$('#country option').attr('selected', false).find('[value="India"]').attr('selected', true);