0
我有一個表格,它是動態表格的一部分。該視圖通常從控制器產生象下面這樣:動態生成的表單提交按鈕不起作用
= form_for manual_coa_account, url: manual_coa_account_path(manual_coa_account), :html => {:method => 'PUT'} do |f|
%td{:style => 'width:40px'}
= f.text_field(:amount, :size => 11, :value => to_currency(f.object.amount))
%td{:style => 'width:20px'}
.control-group
%button.btn.btn-default{:type => "submit"} Update
我遇到的問題是,Update
按鈕似乎並沒有做任何事情,當我動態生成一個新的按鈕,並把它添加到表中。我的簡化版(刪除所有無關和可讀性標籤)下面是:
tableRowHtml = "<form accept-charset='UTF-8' action='/manual_coa_accounts/" + data.id + "' class='edit_manual_coa_account' id='edit_manual_coa_account_" + data.id + "' method='post'></form>" +"<td>"+"<input id='manual_coa_account_amount' name='manual_coa_account[amount]' size='11' type='text' value="+ data.amount + ">"+"</td>"+"<td><div class='control-group'><button class='btn btn-default' type='submit'>Update</button></div>"
$(tableRowHtml).appendTo("#table tbody");
如何生成一個動態的形式可以提交?有一些我錯過的導軌回調?