2017-04-12 6 views
0

OKボタンを押した後に送信したいフォームを含むjquery UIダイアログがあります。iPad上のjquery UIダイアログ内でフォームを送信する

function JQDialogOKCancel(title, text, width) { 
    $('#JQDialog').html(text); 
    $('#JQDialog').dialog({ 
     title: title, 
     width: width, 
     height: 'auto', 
     buttons: { 
      OK: function() { 
       $('form').submit(), 
       $(this).dialog('close'); 
      }, 
      Abbrechen: function() { 
       $(this).dialog('close'); 
      } 
     } 
    }); 
} 

皆さんは今何が来るのかを知っていると思います。 $( 'form')。submit()はiPadで動作していません。それを解決する簡単な方法はありますか?

答えて

0

さて、ちょうど

私は解決策を見つけるために管理していなかったので、私はボタンなしでダイアログを作成し、「OK」と入れて...同じ問題を持つ人々を助けるためにここに答えを聞かせする「キャンセル"フォーム自体に。 (変数である「テキスト」)

私はキャンセルボタンでのonClickを使用して、このような何か「キャンセル」打った後ページの更新を避けるために:

$(this).closest('.ui-dialog-content').dialog('close'); 
関連する問題