[英]Change language of select option with jQuery
我有這個表格
<div class="form-group">
<select class="form-control" id="dropOficina2" name="dropOficina2">
<option value="">Seleccione el área</option>
<option id="Finanzas" name="Finanzas">Finanzas</option>
</select>
</div>
我嘗試這些:
if ((window.location.href.indexOf("lang=en") > 0)) {
lang = "English";
$("#imageOne").attr("src", "/SiteAssets/newimage.png"); //this one works
$("#Finanzas").val("Finances");
}
應用jQuery的select option
有問題嗎?
試試這個-換行
$("#Finanzas").val("Finances");
至
$("#dropOficina2").val("Finances");
和
<option id="Finanzas" name="Finanzas">Finanzas</option>
至
<option id="Finanzas" value="Finanzas">Finanzas</option>
if ((window.location.href.indexOf("lang=en") > 0)) { lang = "English"; $("#imageOne").attr("src", "/SiteAssets/newimage.png"); //this one works $("#dropOficina2").val("Finances"); }
<div class="form-group"> <select class="form-control" id="dropOficina2" name="dropOficina2"> <option value="">Seleccione el área</option> <option id="Finanzas" value="Finanzas">Finanzas</option> </select> </div>
為了使val()
工作,您需要在option中具有value屬性。
<option id="Finanzas" value="Finanzas" name="Finanzas">Finanzas</option>
$("#dropOficina2").val("Finanzas");
沒有值。 嘗試這個:
if ((window.location.href.indexOf("lang=en") > 0)) {
lang = "English";
$("#imageOne").attr("src", "/SiteAssets/newimage.png"); //this one works
$('#dropOficina2 option').filter(function() {
return ($(this).text() == 'Finanzas'); //filter with text
//or
return (this.id == 'Finanzas'); //filter with id
}).prop('selected', true);
}
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.