私はそれにフォームを持っているダイアログを持っていて、フォームが提出されると、それは場所を送信するでしょう、私のダイアログがiFrameのように働いていることを確認して、新しいフォームの場所?jQuery UIダイアログ - iFrameのように機能しますか?
0
A
答えて
0
<iframe id=herpaderp></iframe>
をダイアログに置き、form
にプロパティtarget=herpaderp
を設定します。
これにより、フォームのPOST
結果がiframe
にロードされます。
フォームがダイアログ内にもある場合、送信中にフォームを非表示にするには、ロジックをsubmit
ボタンに追加する必要があります。 !
/\ IE8のためのノート - 私はこれをしようとしたとき、それはiframe
内部からの印刷トラブルがありました。
0
あなたは次にあなたがリダイレクトを防ぐために、外部のページ内の要素のクリックをバインドすることができ、AJAXを使用してフォームを送信して、ダイアログでの応答を示し、
ことができます。それでもリンクをたどりたい場合は、クリックしたリンクに別のAjaxリクエストを行い、ダイアログにレスポンスを表示することができます。それは別のサイトを開き、誰かがそれにリンクをクリックした場合
//you might need to edit the selector
$('#mydialog a').click(function(e){
e.preventDefault();
//here you need to perform a ajax request to $(this).attr("href")
//and show the response in #mydialog again
})
これが役に立てば幸い、AJAXを通じて
関連する問題
- 1. tinymceとJquery UIダイアログがうまく機能しています
- 2. iframeからjQuery UIダイアログを閉じる
- 3. jQueryのUI - ダイアログ
- 4. Jquery UIダイアログ... IEのCSSがFFなどのように機能しない
- 5. jQuery UIダイアログを開く実行機能
- 6. slideUp/DownがjQuery UIダイアログで機能していませんか?
- 7. iframeのjQuery UIダイアログ。パフォーマンスの問題?
- 8. JQuery UIダイアログiFrameコンテンツが空です
- 9. jQuery UIダイアログ - iframeのリンクからダイアログを開く方法
- 10. jQuery UIダイアログとIFRAME - 'on'イベントハンドラ付き
- 11. 新しいjquery UIダイアログを開くと、jquery UIダイアログ内の既存のiframeが更新されます。
- 12. オープンhttp://www.youtube.com私はjqueryのUIダイアログ内ユーチューブのウェブサイトをオープンしようとしていますjqueryのUIダイアログ
- 13. jQuery UIダイアログとYouTube
- 14. IE9でjQuery UIダイアログが機能しない
- 15. JQuery-UIダイアログ、 '切り替え'モーダルオプションが機能しない
- 16. JQueryのdatepickerのポップアップ機能はどのように機能しますか?
- 17. Jquery UIドラッグ可能なiframeのスクロールの問題が機能しない
- 18. ui-grid:virtualizationThresholdはどのように機能しますか?
- 19. jQueryのUIダイアログが
- 20. jQuery-UIダイアログ2
- 21. JQuery UIダイアログTrue
- 22. jQuery UIダイアログ
- 23. JQUERY UIダイアログ
- 24. Jquery UIダイアログ
- 25. jQuery UIダイアログ確認
- 26. Jquery UI Datepickerが機能しません
- 27. jquery UIダイアログのカスタムボタンデザイン
- 28. ポジションjqueryのUIダイアログ
- 29. jQuery UIダイアログのヘルプ
- 30. jqueryのshow/hide機能はどのように機能しますか?
は、あなたがそれを – dotoree
を行うことができます@dotoreeいや、それはまだ私がする唯一の方法だと思い – sed
が私のブラウザをリダイレクトしますこれはあなたのダイアログに実際のiframeを置くことです。しかし、ターゲットサイトは引き続きwindow.topを使用してフレームの「ブレークアウト」を行い、ウィンドウ全体を制御できることに注意してください。 – Dave