最初のリンクのタグで指定された GET パラメータに基づいて AJAX がページを要求する jQuery UI ダイアログ ボックスをトリガーするボタンを取得する必要があります。
AJAX がロードされたページは、提供された GET パラメータに基づいて DB からデータを取得し、入力されたフォームとしてユーザーに表示されます。
ユーザーは、入力されたこれらのフォーム フィールドを編集して [保存] をクリックできます。フォーム フィールドは、別のスクリプトに POST されます (必要に応じて、自分自身にすることも、別のスクリプトにすることもできます)。
POST データを処理するスクリプトは true または false を返します。false の場合はエラーが返され、true の場合はボックスを閉じる必要があり、ジョブは完了します。
これは私が得た限りですが、POST を処理するのに頭を悩ませようとすると問題が発生します (これには別のスクリプトが必要ですか?)
$(function (){
$('a.edit').click(function() {
var url = this.href;
dialog.dialog({
close: function(event, ui) {
dialog.remove();
},
modal: true
});
dialog.load(
url,
{},
function (responseText, textStatus, XMLHttpRequest) {
}
);
return false;
});
});
<a class="edit" href="handle.php?d=838474&f=37446374">