2011-10-18 6 views
2

私はフィールド名 "Firstname"に必須のものを示すためにアスタリスクを付けることを希望します。 "* Firstname"でも、メインのグリッド列名にアスタリスクを付けることは望ましくありません。jqGrid - 列名ラベルを対応するフィールド名と異なるようにする

[編集]ボタンをクリックすると、フォームにアスタリスクが表示されますが、これは結果セットを表示するときにグリッドにも表示されます。

誰かがこれを回避する方法についてアドバイスできますか?

ありがとうございました。

これは現在私が問題を解決していないものです。

colNames: ['*Firstname'] 
colModel:[{ name: 'Firstname', index: 'Firstname', label: 'Firstname', width: 150, editable: true, editrules: { required: true} }] 

答えて

2

あなたが代わりにcolModelcolNamesまたはlabelプロパティのformoptionsを対応する使用する必要があります編集フォームで列名のために、いくつかの接頭辞または接尾辞を設定した場合。

+1

ありがとうございます。 【 {名: 'ファーストネーム'、インデックス: 'ファーストネーム'、幅:150、編集可能:真、editrules:{必須:真}、formoptions:{elmsuffix:私は最終的にこの colModelを用い '*'} } ] – Kwex

+1

@Kwex:ようこそ! 'formoptions:{elmsuffix: '*'}'はあなたが必要とするものに非常に近いです。 – Oleg

+0

'formoptions:{label: '* First Name'}'はこれに必要なもののようです。 – Joseph

関連する問題