2011-08-17 89 views
0

我如何設置一個值使用jquery的文本框數組元素。 我有一個選擇和corrosponding文本框(數組)的數組。當我從下拉列表中選擇差異值時,它會自動填充相應的文本框。還要記住這個select和textbox是動態創建的。如何使用jquery設置文本框數組元素的值?

在此先感謝

+0

發佈您的當前代碼,以便我們可以幫助您更好。 – 2011-08-17 12:56:04

回答

0

就做這樣的事情:

var $text = $('#textbox'), $select = $('#selectMenu').change(function(){ 
    $text.val($select.val()) 
}) 
-1

你應該嘗試像:

$(function() { 
    function changed(select) { 
     var newVal = select.value; 
     ${"#yourTextBoxID"}.val(newVal); 
    } 
}); 

...並在您選擇

平變化= 「改變(this)」

+0

爲什麼要使用內聯事件處理程序?而你的jQuery`$`函數應該使用括號,而不是花括號。 – Abraham 2011-08-18 12:06:13

0
$('#myTextBox').val($('#mySelectBox').val()); 

您可以將onChange添加到選擇框來調用js函數來完成上述操作。

相關問題