Javascript jQuery和HTML表单

Javascript jQuery和HTML表单,javascript,jquery,html,forms,submit,Javascript,Jquery,Html,Forms,Submit,我有一个动态添加了HTML表单的iframe。我需要父页面有一个按钮,该按钮将此表单提交到iframe中设置的页面,但也能够接收返回值 我正在努力解决的部分是如何接收返回值。提交表单很好,但是让父页面接收返回值——就像AJAX请求一样——是我无法做到的 下面是我试图实现的一个例子: <html> <head> etc... <script type="text/javascript"> $(doument).ready(fu

我有一个动态添加了HTML表单的iframe。我需要父页面有一个按钮,该按钮将此表单提交到iframe中设置的页面,但也能够接收返回值

我正在努力解决的部分是如何接收返回值。提交表单很好,但是让父页面接收返回值——就像AJAX请求一样——是我无法做到的

下面是我试图实现的一个例子:

<html>
<head>
    etc...

    <script type="text/javascript">

        $(doument).ready(function() {

            $("#myFormButton").click(function () {

                // This is what doesn't exist, a callback with the data
                // this is what I would like to acheive somehow...
                $("#myForm").submit(function(data) {

                    // do stuff with the data
                });
            });
        });

    </script>
</head>
<body>
    <iframe>
        etc...

        <form action="mypage.ashx">
            various inputs...
        </form>

        etc...
    </iframe>
</body>
</html>
非常感谢大家的帮助


理查德·休斯

对不起,不太清楚。是否要提交该页面,如果是,则加载的页面是否相同?或者你只想做一个AJAX调用?两者兼而有之。。。我需要提交iframe,但是在jquery click Event中捕获返回值提交的返回值是多少?整个页面将被重新加载。恐怕你不能两者兼而有之。我将把表单提交给服务部门并返回一些自定义数据。我需要的就是这些数据。我不使用普通AJAX请求提交数据的唯一原因是,我不知道该表单在运行时将具有什么值,因为它是在服务器上的iFrame中动态生成内容的?如果不是,你就不走运了。