我正在將資料表更新為 AJAX。有操作按鈕,有些重定向到其他頁面,而我堅持使用的按鈕會打開一個模式。我正在處理裝飾器檔案。
這是沒有模態按鈕的代碼:
def dt_actions
links = []
links << h.link_to(h.content_tag(:i, "", class: "fa fa-search") " View", h.training_provider_client_path(context[:current_provider], object), class: "btn btn-primary btn-xs m-r-5px")
links << h.link_to(h.content_tag(:i, "", class: "fa fa-pencil") " Edit", h.edit_training_provider_client_path(context[:current_provider], object), class: "btn btn-default btn-xs m-l-5px")
這是 AJAX 之前的代碼行,我似乎無法像上面那樣格式化:
a.btn.btn-success.btn-xs.m-l-5px.clients-issue-certs-modal-link> href="#" data-toggle="modal" data-target="#choose-course-modal0" data-client-id="#{client.id}"
=> fa_icon 'graduation-cap', text: 'Issue Certificates'
= fa_icon 'chevron-right'
同樣作為參考,這里是 AJAX 之前的兩個頂級鏈接,我能夠轉換它們:
= link_to training_provider_client_path(client.owner, client), class: '' do
= fa_icon 'search', text: 'View'
- if policy(client).edit?
= link_to edit_training_provider_client_path(client.owner, client), class: 'btn btn-default btn-xs' do
= fa_icon 'pencil', text: 'Edit'
任何幫助都感激不盡!
uj5u.com熱心網友回復:
我認為這應該有效
h.link_to(h.content_tag(:i, "", class: "graduation-cap") " Issue Certificates" h.content_tag(:i, "", class: "chevron-right"), "#", class: "btn btn-success btn-xs m-l-5px clients-issue-certs-modal-link", data: {toggle: "modal", target: "#choose-course-modal0", "client-id" => client.id})
轉載請註明出處,本文鏈接:https://www.uj5u.com/caozuo/338076.html
