簡體   English   中英

Rails nested_form查找元素已添加

[英]Rails nested_form find element added

我在表單中有一個嵌套的表單,單擊按鈕會添加一堆字段供用戶完成。

此刻,當用戶單擊它時,我求和了一個變量,該變量跟蹤添加的字段的數量。 在添加的東西上,我添加了一個按鈕來刪除它們(nested_form gem中的link_to_remove)。 我想對刪除按鈕單擊操作,但是由於某種原因它沒有激活它。

這是視圖上的代碼:

= f.fields_for :guests do |guest_form|
  (...)
  = guest_form.link_to_remove t('actions.delete'), class: 'flex button button-general btn red-button delete-client-button form-rate delete-room-button', method: 'get'

= f.link_to_add ((fa_stacked_icon "plus", base: "circle-thin", class: 'button-icon') + t('reservations.new.add_client')), :guests, class: 'button btn button-general green-button add-button new-client-button'

這是我的JavaScript:

$('.delete-client-button').click(function() {
  do something...
});

但是它什么也沒做。

您必須委托元素

$('body').on('click', '.delete-client-button', function() {
  do something...
});

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM