getRowData
功能jqgird,我注意到有一個選擇看起來像"$("td", ind)"
, 我之前沒有見過這個,更奇怪的,它得到了不同的結果,當在Chrome和Firefox的工作。getRowData中的jqGrid
我知道的第一個參數意味着選擇所有的"td"
s,但第二個參數的用法是什麼?
getRowData
功能jqgird,我注意到有一個選擇看起來像"$("td", ind)"
, 我之前沒有見過這個,更奇怪的,它得到了不同的結果,當在Chrome和Firefox的工作。getRowData中的jqGrid
我知道的第一個參數意味着選擇所有的"td"
s,但第二個參數的用法是什麼?
第二個參數是上下文中,從文件 -
默認情況下,選擇器DOM內執行他們的搜索在文檔根開始 。但是,通過對$()函數使用可選的第二個參數,可爲 提供備用上下文。 $(this).find('span')等價於$('span',this)。.ind(012),
從 - http://api.jquery.com/jQuery/
所以在您的示例代碼都將在ind
對象內部尋找td
秒。
感謝您的回答 – user1021531
@ user1021531 - 這真是太棒了!如果你能接受它,我會非常感激。謝謝 :) – ipr101
ind是上面聲明的參數 –
'ind'是上下文,在'getRowData'的代碼中它是來自'''元素的一些DOM元素。因此'$(「td」,ind)'選擇該行('')的所有單元格(''元素)。 – Oleg