我只是試圖取代下列輸入字段的值的值:更換輸入字段的jQuery
<input id="farbe" style="background-image: url('images/colors/RAL_1001.png'), no-repeat;" value="Farbton wählen">
所需要的價值,我得到了我的自動完成列表。警報工作正常(正確的值),但我沒有得到輸入字段的值取代。
$(document).ready(function() {
$('#farbe').on('autocompletechange change', function() {
var wert = this.value;
alert(wert);
$('#farbe').attr("value",wert);
});
});
我在做什麼錯了?
的可能的複製[在Javascript中設置CSS屬性?] (http://stackoverflow.com/questions/5195303/set-css-attribute-in-javascript) – thesecretmaster
它看起來像你正試圖讀取一個字段的'value'值,然後將相同的值設置回相同的字段。當然這沒有任何可見的 - 你將它設置爲已經存在的相同值。 – Jamiec