我可以将表单提交的响应设置为对话框的内容吗?
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);
});
});
我有一个关于 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);
});
});