Chrome form.submit not going to right URL
Chrome form.submit not going to right URL
我有一个表格,
<form name="myForm" method="post" action="MyPage" id="myForm" style="display:inline;"> </form>
我用Javascript提交。
function performFunction() {
$('#myForm:first').submit();
}
在IE和FF中,这将在我的 asp.net 应用程序中进行正确的后期操作;所以 mySite.com/MyPage。然而,在Chrome中,它似乎只会 mySite.com。查看网络选项卡,我可以看到对服务器的请求确实只是 mySite.com。更奇怪的是,如果我在 DevTools 控制台中使用上面的 JS 代码,它将正确提交,即使在该确切点上中断时也是如此。
我正在研究表单属性是否在提交后直接发生变化,因为我正在阅读 chrome 对此有问题。然而,情况似乎并非如此。
为什么会这样?
更改
action="MyPage"
自
action="/MyPage"
如果此解决方案不起作用,请尝试:
function performFunction() {
setTimeout(function() {
var myForm = $('#myForm');
myForm.action = '/MyPage';
form.submit();
}, 0);
};
在此处阅读有关此问题的更多信息:
https://code.google.com/p/chromium/issues/detail?id=104205
相关文章:
- 节点Js:How to catch a“;没有这样的文件或目录“;读取线模块出错
- jQuery AJAX write to XML
- grep in JQuery to C#
- how to convert html <div> to pdf
- Node.js - POST to iFrame?
- SVG xml to image
- Advantages to DOMParser vs template & innerHTML
- how to split a string with ','
- How to declare a Map containing certain properties with flow
- Php variable obj to js
- 如何在submit to sightly时将表单输入值作为参数传递给WCMUsePojo
- D3JS selectAll to append rect
- Javascript connect to websocket
- Underscore each to update collection
- 在哪里可以找到R-to-JavaScript编译器
- SCEditor BBcode to HTML parsing
- Javascript RegEx to XML Schema RegEx
- How to apply javascript on <asp:Buttonfield>?
- PHP Vars to JavaScript Laravel 5.2
- Chrome form.submit not going to right URL