我試圖在select中加上一個選項值。我需要輸出以大寫字母「K」開頭。這裏是我的jQuery:jQuery .prepend()不工作
$(document).ready(function() {
$(".dialogbox").dialog({
modal: true,
autoOpen: false
});
$(".dropdown").change(function() {
$(".dialogbox").dialog("open");
$(".dialogbox").change("puff");
});
$('select.dropdown').change(function() {
var capacityValue = $('select.dropdown').find(':selected').data('capacity').toUpperCase();
$('.dialogbox').val(capacityValue);
});
});
,這裏是我的fiddle
我已經試過
$('.dialogbox').val(capacityValue).prepend('K');
,但似乎並沒有工作。我見過的所有例子都表明這應該起作用。先謝謝您的幫助。
所以我會使用.val()如果我想獲得所選選項的值來存儲它的值,所以我可以將它傳遞給PHP腳本? – McFly
@MFFLY - 是的,'.val()'用於獲取和設置輸入的'value'屬性,它用於獲取'