简体   繁体   English

Rails form_with 到 link_to

[英]Rails form_with to link_to

I have a form_with like this:我有一个像这样的 form_with:

= form_with model: product.product_posts.new do |f|
  = hidden_field_tag :container, '#related-products-list'
  = f.hidden_field :product_id
  = f.hidden_field :post_id, value: @post.id
  = f.submit "+", class: "btn btn-info m-btn m-btn--icon m-btn--icon-only m-btn--pill add-action-button"

How to get the same with a link_to to get full div clickable instead of the "+" button?如何使用 link_to 获得相同的 div 可点击而不是“+”按钮?

=link_to {SOLUTION} do
    .mydiv

You can use Javascript to achieve this.您可以使用 Javascript 来实现这一点。 If you use jquery,如果你使用jquery,

$(document).ready(function() {
    $('.mydiv').click(function () {
        $('#form_id').submit();
    });
});

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM