Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/jquery/82.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
jQuery表单未在.submit()上发送post数据_Jquery_Post - Fatal编程技术网

jQuery表单未在.submit()上发送post数据

jQuery表单未在.submit()上发送post数据,jquery,post,Jquery,Post,我有一个相对简单的表单,它似乎没有按照我期望的方式发送信息 表格如下: <form id='myForm' name='myForm' method='POST' action='http://www.foo.com'> <input type='hidden' id='sos' name='sos' value='<?php echo $sos; ?>'> </form> 表单提交,并加载www.foo.com,

我有一个相对简单的表单,它似乎没有按照我期望的方式发送信息

表格如下:

    <form id='myForm' name='myForm' method='POST' action='http://www.foo.com'>
        <input type='hidden' id='sos' name='sos' value='<?php echo $sos; ?>'>
    </form>
表单提交,并加载www.foo.com,但随后没有POST数据

我应该指出,当我在foo.com上发帖时,我是在bar.com上发帖的(很抱歉掩盖了实际的URL。出于安全原因)


谢谢你的帮助

您确定已设置
$sos
?您是否尝试将纯文本作为值发送?google chrome developertoolbar请求选项卡上显示了什么?您是否将数据从一台服务器发送到另一台服务器?如果是,那么您应该使用类型为jsonp的ajax。设置了$sos。然而,用纯文本测试它仍然没有收到任何数据。是的,它是跨服务器的。但是我需要加载到另一个页面,就像贝宝的表单API一样。据我所知,ajax和jsonp将在我开始的页面上留下我。如果您可以访问这两台服务器,则可以将crossdomain.xml文件添加到接收服务器的根web目录。这可能会有帮助。
    $(document).ready(function() {
        document.myForm.submit();
    });