2012-03-14 12 views
0

グリッドに「rowexpander」があります。私は行を展開することができ、コンテンツを表示することができます。 htmlチェックボックス。 私の要件は、私のDB内にあります。私は値をtrueまたはfalseにしました。値に応じて、trueをチェックしてチェックボックスを表示します。行エクスパンダのチェック条件

ここに私のコードです。

plugins: [ 
{ 
    ptype: 'rowexpander', 
    rowBodyTpl: 
    ['<ul><li><input type="checkbox" name="" checked={marginAccess} ><span>Margin Access for Quote</span></li></ul> '] 
} 

今{marginAccess}するとき、それはあなたが私を提案してくださいすることができ、私は すなわち確認=が、私はこれを実行することはできませんよ

を確認「」表示したい本当ですか?

+0

インスペクタには何が表示されますか?この展開された行の内部にHTMLが生成されていますか? – sha

+0

Anup

+0

本当ですか?中かっこで? {}? – sha

答えて

1

モデルに仮想メンバを作成します。他のフィールドの真偽値が「チェックされているかチェックされていません」を返します。このように:

{ name: 'marginAccess_str', type: 'string', convert: function(v, r) { 
    if (r.get('marginAccess')) 
    return 'checked'; 
    else 
    return 'unchecked'; 
}}, 

テンプレートでmarginAccess_strを使用します。

+0

ありがとう – Anup