0

入力フィールドの 1 つの横にある jqgrid 編集フォームにボタンを追加したいと考えています。ボタンをクリックすると、入力フィールドに特定の値を入力したいと思います。フィールドに必要なテキストを挿入するコードを処理できます。私が知らない部分は、カスタムボタンをテキストフィールドの横に表示する方法です。ボタンについては、私のスケッチを参照してください。それから私はこれを持つ能力が必要です:

$('#my_new_button').click(...

ここに画像の説明を入力

編集フォームでこのカスタムボタンを取得する方法を知っている人はいますか?

ありがとう!

4

2 に答える 2

2

はい、私はそれが可能だと思います。 )そして、クリックで何をしたいのかについての機能を書きます...

http://www.trirand.com/blog/?page_id=393/help/add-your-own-custom-buttons-to-a-form-edit-dialog-page/

そして、この回答でもいくつかの助けが得られるかもしれません。これでは、彼は最初に送信ボタンを変更していますが、次に新しいカスタムボタンも追加しています...そこからその機能を利用できます..

カスタムボタンをJqGridの追加/編集フォームに追加するには?

于 2012-07-27T17:14:16.687 に答える
0
//編集フォームの #member_id の後にリンクを挿入

    $.extend($.jgrid.edit, {
        再作成フォーム: true,
        幅:700、
        viewPagerButtons: false,
        beforeShowForm: 関数 ($form) {
            $('チェックID')
                .click(関数() {
                    alert("IDはOKです!");
                }).addClass("fm-button ui-state-default ui-corner-all fm-button-icon-left")
                  .insertAfter("#member_id");
        }
    });


//追加フォームの #member_id の後にリンクを挿入します

    $.extend($.jgrid.new, {
        再作成フォーム: true,
        幅:700、
        viewPagerButtons: false,
        beforeShowForm: 関数 ($form) {
            $('チェックID')
            .click(関数() {
                alert("IDはOKです!");
            }).addClass("fm-button ui-state-default ui-corner-all fm-button-icon-left")
              .insertAfter("#member_id");
        }
    });
于 2015-01-29T01:39:21.797 に答える