我有一个关于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);
});
});