ブール値のフィールドがありますが、グリッドは値(0または1)を正しくフェッチせず、変更すると正しく更新されません。また、フィールド(有効)が1の場合、テンプレートを使用してチェックされたものは表示されません。
ただし、フィールドタイプをブール値ではなく文字列に設定すると、すべて期待どおりに機能しますが、0または1を入力する必要がありますが、これは私が望むものではありません。
{
field: "enabled",
template: '<input type="checkbox" #= enabled == "1" ? checked="checked" : "" # />',
width: 50,
title: "Enabled"
}
フィールドのテンプレートをブール値として使用すると、「有効」が常にnullであるかのように、すべてのチェックボックスが空白になりますが、そうではありません。
サーバーからのデータの例:
{"data":[{"id":"57","username":"adf@saddf.com","type":"1","level":"1","firstName":"asdf","middleName":"","lastName":"asdf","DoB":"0000-00-00","dateStarted":"0000-00-00","enabled":"1"}], "rowcount": 4}
これを正しく機能させるにはどうすればよいですか?