2010-11-22 50 views
0

我有4列。所有這些列的頂部都有日期選擇器。 我想允許用戶刪除他們希望的列並隨意添加一列。 爲此,我只想要訂購列。如何動態更改datepicker控件的ID並使其工作?

因此,如果列是有序的,如:1 2 3 4,並說,用戶刪除2, 我想其餘的列1 2 3

重命名但我在那之後,如果我選擇第2欄第3列日期的日期也正在改變。

所以,目前我正在摧毀日期選擇器並在循環中重置它們。它需要瘋狂的時間來這樣做。

我們該如何解決?

+0

如果您對開關所要實現的功能有所瞭解,我們可能會找到一個很好的解決方案。 – 2010-11-22 06:46:32

+0

用真實情況編輯的原問題 – Shrinath 2010-11-23 04:39:37

回答

1

你爲什麼要交換它們?

我認爲在附加日期選擇器後,他們並不關心最初使用什麼id來選擇它們,因爲事件等都附加到DOM元素本身。

我不認爲你可以交換他們沒有解除綁定和重新綁定所有的事件。如果是你想交換的職位,我認爲這可以通過jQuery的幫助來實現。

+0

我有4欄。我想允許用戶刪除他們希望的列並隨意添加一列。爲此,我只想列出訂單。因此,如果列的排列方式如下:1 2 3 4,並且說,用戶刪除了2,我想將其餘的列重命名爲1 2 3.但是在我這樣做後,如果我在列2中選擇日期,那麼列3的日期也正在改變。我們如何解決這個問題? – Shrinath 2010-11-23 04:36:43

+0

@Shrinath我認爲你可以通過編程相對於其列的datepicker來解決所有這些問題,而不是定義明確的索引。 – alex 2010-11-23 05:02:04

+0

它似乎是一個很好的計劃,但我們不需要IDS?我把IDs命名爲column1 column2等等,我根據它對它們進行排序。 – Shrinath 2010-11-23 06:34:42