2010-11-04 49 views
0

我有一個包含2個dataformwebparts的sharepoint頁面。選擇第一個,過濾第二個。這一切都很好,但現在我需要找出第一個選擇的行,這樣當用戶單擊按鈕時,我可以將ID參數(從第一列中獲取)添加到URL。換言之,允許下一頁知道在第一個dataformwebpart中選擇的內容的ID。使用jQuery在dataFormWegbPart中查找選定的行

我的問題是我不知道如何找出選擇什麼。我試圖在選定的行上添加一些條件格式以將字體更改爲粗體,然後使用jQuery來查找具有這種內聯樣式的行,但這似乎不適用於IE(適用於Firefox!)。

有沒有人有任何想法如何找到選定的行,客戶端?

謝謝

+1

你能提供你在firefox中使用的jQuery代碼嗎? – 2010-11-04 16:41:00

+0

嗨加比,感謝您的回覆。這裏是在FF中工作的jQuery,但不是在IE中 var id = $(「a [style * ='bold']」)。closest('tr')。find('td:eq(1)')。文本(); – 2010-11-05 08:58:43

回答

0

好的,一個晚上想着這個給了我一個解決方案。我不知道爲什麼上面的jQuery在IE中不起作用,但是下面的解決方法無論如何都比較清晰。

我所做的是:

1)添加一個新列到電網,並把「嘀」的形象在裏面。 2)設置條件fornmatting的項目,使img只顯示當前項目 3)更改jQuery選擇器以查找圖像。 ()')。close('tr')。find('td:eq(1)')。text();