当页面使用
JQuery
代码如下:
$(document).ready(function(){
$("#finds_expense").submit();
});
表单提交要求参数为
JS
。当我手动提交表单时,它工作得很好,但是当我使用jquery时
(document).ready
,以某种方式传递参数
HTML
不是
JS
。我很感谢你在这方面的帮助。这个问题困扰了好长一段时间。TQ。
下面是代码
finds_expense
:
<div id="month-lookup">
<%= form_tag search_expense_path, remote: true, method: :get, id: "finds_expense" do %>
<div class="form-group row no-padding text-center col-md-8">
<div class="col-md-4">
<%= text_field_tag :month, params[:month],
placeholder: "month",
autofocus: true,
class: "form-control search-box input-lg" %>
</div>
<div class="col-md-4">
<%= text_field_tag :year, params[:year],
placeholder: "year",
autofocus: true,
class: "form-control search-box input-lg" %>
</div>
<div class="col-md-2">
<%= button_tag(type: :submit, class: "btn btn-lg btn-success", id: "submit_expense") do %>
<i class="fa fa-search"></i> Send
<% end %>
</div>
</div>
<%end%>