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

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

本文关键字:对话框 设置 表单提交 响应 我可以      更新时间:2023-09-26

我有一个关于JavaScript弹出窗口的问题,这里有一个表单的JavaScript弹出窗口结果

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

是否可以使用 JavaScript 对话框来显示带有操作的表单的结果"..啪"我找不到它。

情况:

想象一下,我们得到了 2 个 PHP 文件、索引.php和测试.php是否可以在 index.php 上制作带有提交按钮的表单,操作="测试.php"但是文件测试.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);
    });
});