0
私はjqGrid 4.1.2を使用しています。入力フォームをナビゲートすると、チェックボックスが更新されません。たとえば、チェックボックスをオンにしてフォームを送信すると、変更がデータベースに記録されますが、フォームをリロードするとチェックボックスのチェックは表示されません。チェックボックスの値を処理していないjqgrid
<input id="entireTooth" class="FormElement" type="checkbox" value="Yes" offval="No" name="entireTooth" role="checkbox">
jqGridが正しく変更をデータベースに記録し、それだけに失敗します。
http://screencast.com/t/jFJeoJWL
Firebugのは、このよう作成したHTMLを示しています
{name:'entireTooth',width:50, editable:true, hidden:true, edittype:'checkbox',formatter: 'checkbox', editoptions:{value:'Yes:No'}, editrules:{edithidden:true}}
は、フォームのチェックボックスを生成しますフォームがロードされると、チェックボックスをデータベース値に更新します。
ご協力ありがとうございます。
Olegさん、ありがとうございます。私は最新バージョンをダウンロードしました。ファイルが再編成され、プロジェクト内の他のコードと競合するため、4.1.2に固執して別の解決策を見つける必要があります。 –
@Martyn Walker:jqGrid 4.1.2を使用する必要がある場合は、jQueryをバージョン1.6.2 – Oleg