0

複数の値をjqueryダイアログボックスに渡し、それらの値をダイアログボックスのテーブルに表示したい...

ajax呼び出しを介してダイアログボックスにhtmlコンテンツをレンダリングしています

これは私のajax呼び出しです

$.get(url, function (data, status) {
    $("#dlgMessages").html(data);
    $("#dlgMessages").dialog('open');
}).error(function (jqXHR, textStatus, errorThrown) {
    alert(jqXHR.status);
    alert(jqXHR.responseText);
    alert(errorThrown);
});

私を助けてください。

4

1 に答える 1

0

ダイアログボックスに変数を直接渡す必要はありません/できません。できることは、jquery を使用してダイアログ ボックス内の要素を検索し (これらの要素で ID を使用するのが最も簡単です)、その内容を次のように変更することです。

$("#cell-id").text(data[0]);

サーバーからデータを送信する方法によって少し異なりますが、考え方は同じです。.text()値を表示するダイアログ内の要素を見つけ、またはを使用してその内容を変更します.html()

于 2013-11-07T13:55:06.910 に答える