我可以将表单提交的响应设置为对话框的内容吗?

Can I set the response of a form submission to the content of a dialog?

我有一个关于 JavaScript 弹出窗口的问题 JavaScript popup result from a form

现在我在想,因为在这里没有人能真正帮助我,即使是互联网!

是否可以使用 JavaScript 对话框来显示带有操作“..php”的表单的结果 我没找到。

情况:

想象一下,我们有 2 个 php 文件,index.php 和 test.php 是否可以在 index.php 上制作一个带有提交按钮的表单,action="test.php" 但是文件 test.php 将加载到 JavaScript 对话框中。

像这样:http://jqueryui.com/dialog/#animated

echo "<form action='getlist.php' method='post'> 
            <input type='text' name='exte' class='exte' value=".$value['ext'].">  
            <input type='submit' name='aanvragen' id='aanvragen' value='aanvragen'></form>";
            echo "</td>";

这就是我所拥有的,现在我希望 getlist.php 在弹出窗口或对话框中加载。

我希望我已经清楚地回答了我的问题,我试图让这个工作好几个小时,但我完全失去了理智。

当然可以,甚至不应该很难,只需使用 ajax 提交表单并在对话框中显示结果

$('form').on('submit', function(e) {
    e.preventDefault();

    $.ajax({
         url  : $(this).attr('action'),
         type : $(this).attr('method'),
         data : $(this).serialize()
    }).done(function(data) {
         $('#dialog').html(data).dialog(settings);
    });
});