1

我正在使用 MVC 。我的场景就像我需要将文件和表单变量发布到控制器。

我尝试了 AjaxSubmit,它适用于除 IE 之外的所有浏览器。它显示“访问被拒绝”。

    $(".WW_Register_Form").ajaxSubmit({ url: url, type: 'post', enctype: 'multipart/form-data'});

我的要求是在 ajax 中发布文件和表单参数。

是否有任何其他 jquery 插件可以实现这一点?

4

1 回答 1

0

由于跨域access denied限制,您可能会收到错误消息。XMLHttpRequests

您是否尝试访问另一个不属于 的域same-origin?即使是像删除www关闭这样简单的事情www.formsubmit.com也可能导致您的请求出现问题,并且浏览器不会将其视为same-origin

看看这里https://developer.mozilla.org/en-US/docs/JavaScript/Same_origin_policy_for_JavaScript和这里http://en.wikipedia.org/wiki/Same_origin_policy进行澄清。

我的建议是确保您尝试联系同源的应用程序/脚本。

于 2013-01-17T16:53:45.887 回答