我已经将一个函数绑定到表单提交按钮。我希望该函数弹出一个iframe对话框,等待用户交互,然后提交表单(通过ajax post)。
但我看到的行为是对话框弹出,但函数继续执行并执行ajax post,即使对话框调用尚未返回。我需要一些方法来暂停代码执行,直到该对话框函数返回。
我有一些类似的东西:
submitForm: function () {
<call a function that pops up a dialog, doesn't return until user interacts>
new Ajax.Update
有人能快速穿行吗?
我有一个带有django表单的JQueryUI对话框,它是通过ajax加载的。
jquery
$("#project_add").on(
"click", {url: "/projects/project_create"}, open_dialog
);
function open_dialog(event) {
//create the div that will hold the dialog box
var projectDialog = $('#project_dialog')
我使用的是php codeginiter。
我有一个带有选择选项控件的表单。它将处理删除用户功能。我想要显示弹出对话框,显示一些用户信息和确认删除按钮。如何将信息从表单传递到弹出对话框?就像我在下面尝试做的,但似乎有问题:
<select id="sellerID"..> </select> // it will assign hidden variable userID after onchange on select.
<input type="hidden" id="userID" >
<a hre