2012-08-22 38 views
0

我們有我們的自定義按鈕,它是ASP.NET自定義服務器控件。我們在我們的所有頁面上使用動作按鈕(< NS:OurButton ID ='btn'runat =「server」Text =「Search」/>)。jqGrid自定義尋呼機搜索按鈕

現在我們要使用該按鈕來打開我們的自定義搜索表單來過濾jqGrid中的記錄。 我們的業務要求,搜索按鈕必須是jqGrid尋呼機的一部分。

我該怎麼做?我試圖搜索谷歌和維基幫助jqGrid,但沒有找到任何方式如何將該自定義搜索按鈕添加到jqGrid尋呼機。

如果它的事項,該標記呈現到客戶端的按鈕:

<div id="btn" class="OurCustomButton"> 
    <div class="LeftSide"></div> 
    <div class="ButtonContent">Search</div> 
    <div class="RightSide"></div> 
</div> 

或者,也許它可以創建完全是我自己的自定義傳呼機,用我自己的設計和按鈕,然後告訴jqGrid的到使用它的控件作爲觸發器或使用正確的參數自行觸發事件?

回答

0

我能想到的一個解決方案是使用jQuery的insertBefore()(或insertAfter)並在document.ready()事件中插入按鈕的html。

的代碼可能是:

jQuery(document).ready(function(){ 
$('<div class="ButtonContent">Search</div>').insertBefore('.RightSide'); 
});