jQuery 取得動態div並set value

本帖最後由 xx123321 於 2012-7-15 11:53 編輯

舉個例子:
E+html有個div,
  1. <div class="container">
  2. </div>
複製代碼
當user 按某button時會系container個div裡insert入以下div,
  1. <div class="insertMe">
  2.     <input type="text" id="field_x" />
  3.     <input type="text" id="field_x" />
  4.      ...
  5. </div>
複製代碼
PS: id field_x個x每次唔同,
問題:
我想每個新增既insertMe div既第一個和第三個textbox 都set左default value("123"),
即例如user 每按某button insert時, 第一個,第三個,第十個都顯示123.
請問各位ching,點搞?

舉個例子:
E+html有個div,當user 按某button時會系container個div裡insert入以下div,PS: id field_x個x每 ...
xx123321 發表於 2012-7-15 11:26


$('#insertMe>input:odd').val('123');

TOP

$('#insertMe>input:odd').val('123');
max918 發表於 2012-7-15 11:52



    不好意思,我沒說清楚,
第幾個只系例子,唔一定系odd~

TOP

  1. $('input[id^="field_"]', /*ref. to your new DIV*/).eq(/*Index*/)
複製代碼

TOP

tonymkiii 發表於 2012-7-15 12:08


睇唔明~

TOP

舉個例子:
E+html有個div,當user 按某button時會系container個div裡insert入以下div,PS: id field_x個x每 ...
xx123321 發表於 2012-7-15 11:26


可以用一個variable裝住個index,到你想要加入去123 ge index時就加入吧
用append去加就可以了.....get div就可以用第幾個index或用class或id....

TOP