Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/ruby-on-rails/66.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 在Rails的一个视图页面中使用多个表单时发生冲突?_Javascript_Ruby On Rails_Ajax - Fatal编程技术网

Javascript 在Rails的一个视图页面中使用多个表单时发生冲突?

Javascript 在Rails的一个视图页面中使用多个表单时发生冲突?,javascript,ruby-on-rails,ajax,Javascript,Ruby On Rails,Ajax,我试图提交一个隐藏表单,其中包含每页和当前页的详细信息,作为分页搜索结果的参数值,但同一个视图页也包含搜索表单。但是,在AJAX中使用.submit()方法对搜索结果进行分页时,我发现这两个表单之间存在冲突。在Rails的一个视图页面中使用两个表单时,请告诉我们需要注意什么。否您可以有n个表单,但它们不应该嵌套 你的html应该是liek foloowing <form id="form_1"> </form> <form id="form_2"> </

我试图提交一个隐藏表单,其中包含每页和当前页的详细信息,作为分页搜索结果的参数值,但同一个视图页也包含搜索表单。但是,在AJAX中使用.submit()方法对搜索结果进行分页时,我发现这两个表单之间存在冲突。在Rails的一个视图页面中使用两个表单时,请告诉我们需要注意什么。

否您可以有n个表单,但它们不应该嵌套

你的html应该是liek foloowing

<form id="form_1">
</form>
<form id="form_2">
</form>

|
|
|

<form id="form_n">
</form>

删除表单的嵌套,如果有必要,它将在另一个“使用iframe”下看到内部表单

您能给出一个视图示例吗?阿贾克斯的反应如何?
$('#form_1').submit()