我正在使用MVC。我的场景就像我需要将文件和表单变量发布到控制器。
我尝试了AjaxSubmit,它适用于除IE以外的所有浏览器。它显示“访问被拒绝”。
$(".WW_Register_Form").ajaxSubmit({ url: url, type: 'post', enctype: 'multipart/form-data'});
我的要求是在ajax中发布文件并发布表单参数。
是否还有其他jquery插件可以实现此目的?
答案 0 :(得分: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进行澄清。
我的建议是确保您尝试联系同源的应用程序/脚本。