我有一個聯繫表,該表包含名字,姓氏和多個電話號碼。所以我的模型是這樣的如何使用Struts 1.3和javascript創建表的動態行
Contact {
String firstName;
String lastName;
List phones;
}
Phone {
String category; //home, work, mobile, etc
String phoneNumber;
}
所以它會有網頁包含兩個輸入文本的名字和姓氏,並添加電話按鈕。當單擊添加按鈕時,它將再次爲類別和電話號碼生成兩個輸入文本,併爲該行生成一個刪除按鈕。
我已經嘗試使用索引=屬實,這將產生像
<input type="text" name="phone[0].category" ... />
<input type="text" name="phone[0].phoneNumber" ... />
的問題是,我不知道怎麼寫的JavaScript,因爲我不知道什麼是當前索引的HTML,如果用戶單擊Add按鈕,如果用戶點擊了刪除按鈕然後添加按鈕,那麼它會是什麼樣的?沒關係,如果我缺少索引?類似於
<input type="text" name="phone[0].category" ... />
<input type="text" name="phone[0].phoneNumber" ... />
<input type="text" name="phone[3].category" ... />
<input type="text" name="phone[3].phoneNumber" ... />
注意:請考慮編輯方案。
你想用javascript做什麼? – 2012-08-10 13:00:54