2017-03-09 51 views
0

我是jqgrid的新手。我需要在列標題中顯示「全選」複選框的工具提示,以便用戶將鼠標懸停在「全選」複選框上時顯示工具提示。請幫忙。這是生成我的網格的代碼。jqgrid:「全選」複選框的提示

jQuery("#ListContacts").jqGrid({ 
    data: jqgrid_data, 
    datatype: "local", 
    height: '700', 
    width:'700', 
    colNames: ['ContactID', 'Contact Name', 'Cell', 'Office', 'Email', 'Address'], 
    colModel: [ 
     { name: 'ContactID', index: 'ContactID', hidden: true }, 
     { name: 'ContactName', index: 'Contact Name', width: 120, cellattr: Soars.JQGridHelper.wrapContents }, 
     { name: 'Cell', index: 'Cell', align: "right", width: 400 }, 
     { name: 'Office', index: 'Office', align: "right", width: 40 }, 
     { name: 'Email', index: 'Email', align: "right", align: "center", width: 50 }, 
     { name: 'Address', index: 'Address', width: 60, datefmt: 'm/d/y', formatter: Soars.JQGridHelper.dateFormat, unformat: Soars.JQGridHelper.dateUnFormat }], 
    rowNum: 25, 
    rowList: [25, 50, 75, 100], 
    altRows: true, 
    pager: '#pager_ListContacts', 
    pagerpos: 'left', 
    recordpos: 'right', 
    sortname: 'ContactID', 
    viewrecords: true, 
    emptyrecords: "No records to view", 
    sortorder: "asc", 
    multiselect: true, 
    multiselectWidth: 16, 
    headertitles:true 
}); 

回答

0

您只需設置複選框的title屬性即可。 chechbox的id是根據網格的id建立的,但前綴爲"cb_"。如果網格的ID是"list",例如,則網格後執行的代碼

$("#cb_list").attr("title", "Select All"); 

將創建的工具提示。

+0

我在網格中沒有單獨的複選框列表。我正在使用內置複選框來選擇jqgrid中的行。如果你能詳細說明,這將是很好的。謝謝。 –

+0

@AndyH:你在「全選」複選框下的含義是什麼?如果你自己把複選框放在列標題中,那麼你只需要包含'title'屬性。最好包含一些JavaScript代碼,它解釋瞭如何創建和填充網格。 – Oleg

+0

我用實際的代碼更新了我的問題。請看一下。謝謝。 –