樣品視圖:軌道中的jquery加入輸入類型進行驗證
<td id='sample'>
<input type='text' id='names' name='names[]'/>
</td>
說我增加了一個按鈕來添加另外的輸入,
$("#sample").append("<input type='text' id='names' name='names[]'/>");
如何將然後驗證每個輸入類型補充說,它們是必要的。
rules: { names: "required" }, messages: { names: "This is a required field." }
編輯:我應該添加[]的id asweel使它成爲一個數組,所有名稱[]字段將屬於名稱規則。
我不認爲「[]」在名稱或ID字段中有效。它的目的是什麼?我不確定當你說「添加一個按鈕」時你的意思,但顯示代碼添加另一個文本字段。 –
名稱中的[]用於將所有數據包含爲數組。 例如,如果用戶在我的服務器端代碼中輸入名稱爲'names []' 的5個字段,如果我做$ _POST ['names'],它將返回這5個字段的值的數組從第一場到最後一場的順序。我猜想是從上到下。 – user3432132
當我提到添加了一個按鈕,我假設你理解我的意思。 點擊觸發事件的jquery添加到td裏面,每當我點擊按鈕讓我們說按鈕ID ='點擊'所以$(「#點擊」)點擊 – user3432132