第七色在线视频,2021少妇久久久久久久久久,亚洲欧洲精品成人久久av18,亚洲国产精品特色大片观看完整版,孙宇晨将参加特朗普的晚宴

為了賬號安全,請及時綁定郵箱和手機(jī)立即綁定
已解決430363個問題,去搜搜看,總會有你想問的

將列設(shè)為復(fù)選框

將列設(shè)為復(fù)選框

我用數(shù)據(jù)庫請求加載網(wǎng)格(在PHP中使用CodeIgniter abd jqgrid helper)。我沒有任何問題可以顯示帶有我的數(shù)據(jù)的漂亮網(wǎng)格。我想顯示一個帶有復(fù)選框的新列,以選擇一個或幾行。加載后無法添加新列。因此,我嘗試這樣做:-在創(chuàng)建網(wǎng)格時添加了列,-在創(chuàng)建時,我添加了帶有函數(shù)的'loadComplete'選項,-在播放時,函數(shù)被執(zhí)行。這里是 :function ajoutCheckBox() {    var grille = $("#users_grid");    // Construire les checkbox dans la colonne D    grille.setColProp('Dest', {editable: true});    grille.setColProp('Dest', {edittype: 'checkbox'});    grille.setColProp('Dest', {editoptions: { value: "True:False" }});    grille.setColProp('Dest', {formatter: "checkbox"});    grille.setColProp('Dest', {formatoptions: { disabled: true}});    // Insérer la valeur false dans toutes les lignes de la colonne D    var index   = grille.jqGrid('getGridParam', '_index');    for(i in index) {        grille.jqGrid('setCell', i, 'Dest', 'False', {});    }}如您所見,gris稱為“ #users_grid”,列名為“ Dest”。我的問題:沒有附加內(nèi)容...謝謝您的幫助 !XB編輯:我發(fā)現(xiàn)以下解決方案:復(fù)選框列添加在colModel語句中,為了初始化該值并激活復(fù)選框(在創(chuàng)建!時將其禁用),我使用了"loadComplete"回調(diào)函數(shù)。代碼很簡單,但我很難找到...網(wǎng)格創(chuàng)建:loadComplete: function() { ajoutCheckBox() },colModel:[.... {"name":"Env","index":"Env","width":30,"hidden":false,"align":"left","edittype":"checkbox","formatter":"checkbox","formatoptions":"{ disabled: false}","editable":true,"editoptions":{"editoptions":"{ value: \"True:False\",  defaultValue: \"False\" }}","size":10}}, ....]回調(diào)函數(shù):function ajoutCheckBox() {    var grille = $("#users_grid");    var index = grille.jqGrid('getGridParam', '_index');    for(i in index) { // Pour toutes les lignes du tableau        grille.jqGrid('setCell', i, 'Env', 'False');        $('#'+i).find("input:checkbox").removeAttr('disabled');    }}它似乎沒有被優(yōu)化,但是可以工作!
查看完整描述

3 回答

?
呼如林

TA貢獻(xiàn)1798條經(jīng)驗 獲得超3個贊

對不起,但我不完全了解您的工作。如果formatter: "checkbox"用于某列,則復(fù)選框的值將根據(jù)輸入值自動設(shè)置(“ true”,“ yes”或“ 1”會在選中復(fù)選框后進(jìn)行設(shè)置)。無需執(zhí)行其他操作loadComplete。如果希望不禁用復(fù)選框,則需要使用formatoptions: { disabled: false}該列的屬性 。要檢測復(fù)選框狀態(tài)的更改,可以使用beforeSelectRow回調(diào)。setCell例如,可以使用它來保存復(fù)選框的新狀態(tài)

查看完整回答
反對 回復(fù) 2019-11-04
?
慕田峪7331174

TA貢獻(xiàn)1828條經(jīng)驗 獲得超13個贊

我在創(chuàng)建時添加了列的屬性,它更加簡單并且有效。我正在使用loadComplete回調(diào)函數(shù)來初始化復(fù)選框的布爾值。但是,盡管如此,它們還是不可編輯的editable:true。我正在尋找原因。 

查看完整回答
反對 回復(fù) 2019-11-04
  • 3 回答
  • 0 關(guān)注
  • 664 瀏覽

添加回答

舉報

0/150
提交
取消
微信客服

購課補貼
聯(lián)系客服咨詢優(yōu)惠詳情

幫助反饋 APP下載

慕課網(wǎng)APP
您的移動學(xué)習(xí)伙伴

公眾號

掃描二維碼
關(guān)注慕課網(wǎng)微信公眾號