我需要帮助将数据传递给动态生成的表中的模态弹出iframe

我使用php动态生成mysql数据库中的信息表。每行数据都有一个编辑按钮。当我单击编辑时,我想弹出一个包含用于编辑数据的表单的模态iframe。我有表和弹出窗口工作,但是,我找不到发送数据行的ID的方法,以便我可以查询数据库并自动填充表单。 我从这里得到了弹出iframe的代码: 任何帮助表示赞赏,但请记住,我是js和ajax的新手。 编辑:抱歉,链接错误。正确的链接是http://deseloper.org/read/2009/10/jquery-simple-modal-window/     
已邀请:
这取决于您的iFrame数据来自何处。如果你的iFrame的src绘制到一个完全不同的域,那么由于浏览器的同源策略,你无能为力:http://en.wikipedia.org/wiki/Same_origin_policy 如果它来自同一个源/域,您可以使用此问题中提到的方法:将值传递给窗口中的iframe 从听起来你正在做的事情来看,你可能甚至不需要iframe。网页中的模态窗口是使用一些CSS技巧和绝对定位创建的,以便容器的内容节点中包含的任何内容都显示在窗口中。 通过使用一些Javascript代码,您可以将回调函数传递给模式窗口构造函数,该构造函数在单击“确定”/“关闭”/“w / e”按钮时执行。 例如:
function createModalWindow(){
    var sendDataToServer = function() { /* do stuff */ );

    new modalWindow({
        onClose: sendDataToServer
    });
}
所以上面的代码让你创建一个匿名函数并将其作为调用modalWindow.onClose时调用的回调传递。 此外,如果您是javascript的新手,上述方法可以正常工作,因为函数基本上被视为JS中的对象,因此它们可以作为参数传递给其他函数。     

要回复问题请先登录注册