私は以下の例に従っており、ユーザがjqueryデータテーブルの行をクリックするたびにjqueryuiモーダルを表示できます。jquery datatable - 選択されたレコードの下にjquery UIモダルを配置します。
https://datatables.net/extensions/responsive/examples/display-types/jqueryui-modal.html
とにかくあり、私が選択した行の下にモーダルダイアログを配置することができますか?
期待:
マイコード:
私は下記のように位置を設定しようとしています。しかし、期待どおりに動作していません。選択したデータテーブルレコードの位置をjquery UIのモーダルダイアログにどのように渡し/割り当てる必要がありますか?
responsive: {
details: {
display: $.fn.dataTable.Responsive.display.modal({
header: function() {
return 'View Record';
},
dialog: {
modal: true,
width: 800,
resizable: false,
position: { my: "left top", at: "left bottom", of: $(tableId) },
create: function (event, ui) {
},
open: function (event, ui) {
}
}
}),
お勧め/お勧めします。
'$(tableId)とは何ですか? – Twisty
tableId - >はjqueryデータテーブルのIDです。 $(tableId) - >はそのjqueryオブジェクトです。 –
あなたは '$("# "+ tableId")を必要としませんでした。 – Twisty