Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/extjs/3.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
使用JavaScript实现回发调用_Javascript_Jquery_Asp.net_Asp.net Mvc - Fatal编程技术网

使用JavaScript实现回发调用

使用JavaScript实现回发调用,javascript,jquery,asp.net,asp.net-mvc,Javascript,Jquery,Asp.net,Asp.net Mvc,我从事asp.NETMVC5项目 我有这个HTML行: <input id="setCulture" type="hidden" name="culture" value="" /> jQuery实现回发事件 我需要用纯JavaScript代码实现回发调用 对于上面的jQuery行,纯JavaScript中什么是合适的代码?每个输入都有一个表单属性,该属性指向输入所属的表单: var myForm = document.getElementById("setCulture").

我从事asp.NETMVC5项目

我有这个HTML行:

  <input id="setCulture" type="hidden" name="culture" value="" />
jQuery实现回发事件

我需要用纯JavaScript代码实现回发调用

对于上面的jQuery行,纯JavaScript中什么是合适的代码?

每个输入都有一个表单属性,该属性指向输入所属的表单:

var myForm = document.getElementById("setCulture").form;
myForm.submit();

HTML5引入了输入的form属性。您知道此JavaScript是否在不支持表单属性的旧浏览器中工作吗?@ChrisPratt它不确定。。。我目前正在为ie8项目工作:但我认为它对OPWell有效,至少对他们目前可能已经完成的测试有效。我不知道有哪款开发软件能在IE7或IE8中运行。他们通常使用Chrome或Firefox浏览器,后者确实支持Chrome或Firefox,然后希望能在他们需要支持的其他浏览器中进行测试。如果OP忽略了在较小的浏览器中进行测试,那么您应该明确指出潜在的问题。事实上,我认为这在IE10或IE11中都不起作用。我需要为表单之外的提交按钮使用表单属性,我似乎记得必须为IE添加一些自定义JavaScript,以确保单击它仍然提交表单。
var myForm = document.getElementById("setCulture").form;
myForm.submit();