0

グリッド列の編集オプションにハイパーリンクを含めることはできますか?グリッドは、バインドされるとプレーンテキストを表示します。ただし、編集/追加モードの場合、このテキストをハイパーリンク(ポップアップを開く)に変換する必要があります。editoptionsにハイパーリンクを含めるオプションが見つかりませんでした。ボタンとしてはできましたが、リンクが必要です。これを行う方法はありますか?私は次のコードを持っています-

colModel: [
           { name: 'Person', index: 'PersonName', width: 70, editable: true, edittype: 'button',
                                editoptions: {
                                    value: 'Select',
                                    dataEvents: [{
                                        type: 'click',
                                        fn: function (elem) {
                                            var left = (screen.width / 2) - (700 / 2);
                                            var top = (screen.height / 2) - (550 / 2);

                                            var popup = window.open("popup.htm", "popup", "resizable=1,copyhistory=0,menubar=0,width=700,height=550,left='+left+',top='+top");
                                            popup.focus();
                                        }
                                    }]
                                }
                            },
4

1 に答える 1

0

独自の関数を定義し、フォーム要素を構築するcustom必要があるedittype を確認する必要があるかもしれません。custom_elementcustom_value

http://www.trirand.com/jqgridwiki/doku.php?id=wiki:common_rules#edittype

于 2013-01-22T02:11:42.250 に答える