ファイルのリストがあり、各li要素の最後に次のようなボタンがあります
<a href="/urlToDialogView/" data-rel="dialog"><div class="settingsBtn"></div></a>
ダイアログでフォームを取得しました。A いくつかのデータを送信してから、ダイアログを閉じたい。正直なところ、単純なものが欠けていると思います。送信は機能しますが、php 側で html データをロードしたくありません。ダイアログを閉じたいだけです。
私はこれを達成しましたが、ajaxformプラグインを有効にして手動で処理します:
$(document).delegate("#myDialog", "pageinit", function() {
$('#myForm').submit(function() {
$(this).ajaxSubmit({
success: function() {
$('.ui-dialog').dialog('close');
}
});
return false;
});
});
しかし、それは間違った解決策のようです。私は ajax ローダーの画像を持っていません。また、jquery モバイル フレームワークには ajax 処理のためのすべてが含まれていますが、ダイアログを閉じる方法が見つかりませんでした =(
助けていただければ幸いです、ありがとう。