ホームページ > ウェブフロントエンド > jsチュートリアル > jqGrid セルの内容変更_セルの値の変更_setCell

jqGrid セルの内容変更_セルの値の変更_setCell

黄舟
リリース: 2016-12-28 13:11:32
オリジナル
4129 人が閲覧しました

jqgridデータテーブルを使用する場合、インターフェースでセルの内容を直接変更してセルを編集する必要がある場合があります

以下ではセルの変更方法を紹介します

 jQuery("#user-list").setCell(3, 'name', 'cht');
ログイン後にコピー

別の書き方

 jQuery("#user-list").jqGrid('setCell',3, 'name', 'ddd');
ログイン後にコピー

setCellパラメータの説明:

rowid、行番号
colname、name 属性
colNames のデータ、変更する値
class、スタイルを追加

setCell が使いにくい (効果がない) 状況に遭遇した場合は、以下を行う必要があります。

id に注意し、gqgrid で rowid を使用してください

セルがフォーマッタを使用してデータをフォーマットする場合は、setCell のデータ値もそれに一致する必要があることに注意する必要があります。たとえば、

colModel : [
{
label : 'name',
name : 'name',
index : 'name',
formatter : function(cellValue) {
    if (cellValue == 1) {
        return "Yes"
    }
    else {
        return "No";
    }
    return '';
    }
}
]
ログイン後にコピー

表示するセル はい、setCell のデータは次のように 1 として書き込む必要があります:

jQuery("#user-list").setCell(3, 'name', '1');
ログイン後にコピー
上記は jqGrid セルの内容変更_セルの値_setCell の内容です。詳細については、PHP 中国語 Web サイト (www.php.cn) に注意してください。コンテンツ!



関連ラベル:
ソース:php.cn
このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート