我試圖用JQuery選擇多維表單項。但是當我試圖提醒它的價值時,我只是得到undefined
。從jquery中選擇多維數組
這是我的形式:
<select name='item[1][name]'>
<option value='1'>Name 1</option>
<option value='2'>Name 2</option>
<option value='3'>Name 3</option>
<option value='4'>Name 4</option>
</select>
<input type='text' name='item[1][id]' class='text' />
當我點擊提交按鈕,我儘量選擇我所有的表單元素。
我成功地選擇了文本輸入字段:
var item1i = $('input[name="item[1][id]"]');
var personi = $(item1i).val();
但是當我嘗試選擇select
標籤是這樣的:
var item1n = $('input[name="item[1][name]"]');
var personn = $(item1n).val();
當我提醒personi
權值顯示。但是當我提醒personn
時,我得到undefined
。
任何想法我做錯了什麼?
你試圖用「輸入」選擇器選擇「選擇」標籤。 – tymeJV