我需要一个按钮来触发jQuery UI对话框,AJAX根据初始链接的标签中提供的GET参数请求页面。
AJAX加载页面将根据提供的GET参数从DB中检索数据,并以填充的形式显示给用户。
然后,用户应该能够编辑这些填充的表单字段并单击“保存”,然后表单字段将POST到另一个脚本(可以是自己的,或者如果需要可以单独)。
处理POST数据的scipt将返回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">
答案 0 :(得分:0)
使用Id代替类。
最好不要更新从中获取数据的相同元素。