0

やあみんな私は次のコードを持っています:

function run(){
    var url = '/pcg/popups/grabnotes.php';
    var tag = $("#dialog-container");

    var promise1 = showUrlInDialog(url);
    var promise2 = sendUserfNotes();

    $.when(promise1, promise2).done(function(data1, data2) {

      tag.html(data1).dialog({
          width: '100%',
          modal: true
        }).dialog('open');
       $('#notes_msg').text(data2[0].the_notes)
    });
}

これはうまく機能します...その後、2つの関数が実行されるのを待ちます.JQuery UIでウィンドウが開きます-tag.htmlのダイアログ....そのファイルの text-area フィールド。これはうまく機能します。画面の左上隅に成功を表示し続け、それを取り除く方法がわかりません。手を貸していただければ幸いです。

デビッド

アップデート:

私はそれを引き起こしているものを見つけました:

tag.html(data1).dialog({
              width: '100%',
              modal: true
            }).dialog('open');

よくわからないけどなんで?

これによりダイアログウィンドウが開くと、成功すると、画面の左側に単語が表示されます。

4

1 に答える 1

0

やあみんな私はそれを理解しました:

tag.html(data1[0]).dialog({
              width: '100%',
              modal: true
            }).dialog('open');

に追加する必要があり[0]ましたdata1

于 2013-02-13T02:37:41.487 に答える