2010-08-16 86 views
1

我正在使用此javascript(Super Table)將表格轉換爲div以凍結頂部標題和左列。可滾動區域具有符合特定月份和年份的文本框。我希望水平滾動位置與當前月份和年份相匹配。我以編程方式創建表並將其添加到後面的asp.net代碼中的佔位符。將div滾動條設置爲特定位置

是否可以將一個類添加到表格單元格中,然後使用javascript或jquery將水平滾動條移動到當前月份類的表格單元格中?如果是這樣,怎麼樣?除了基本的驗證內容外,我對JavaScript的使用還不是很好。任何其他的想法也會受到關注。

謝謝。

回答

1

更新

這個插件可以幫助你:http://flesler.blogspot.com/2007/10/jqueryscrollto.html


使用純HTML,你可以給它一個ID而不是一個類,然後在的結束您將添加「#id_here」的網址,頁面應該導航到單元格。不過,我從來沒有嘗試過在滾動div,所以我不能肯定。

示例代碼:

<td id="current_date"></td> 

那麼鏈接將是:

Page.aspx#current-date 
+0

這沒有奏效。它似乎混亂了表格呈現的方式,並且它也移動了垂直滾動條而不是水平滾動條。 – Ben 2010-08-16 18:32:54

+0

您的更新工作完美。謝謝!對於任何需要使用它的人來說,訣竅是使用表onfinish事件來分配一個函數,該函數使用sData類指定要滾動到的位置。 – Ben 2010-08-17 16:45:31

+0

很高興我能幫到你。 – ryanulit 2010-08-18 13:10:23