js編 - YoshitsuguFujii/rails_admin_base GitHub Wiki

組み込みjs

汎用

  • 年月を指定して月初日を求める関数
Rab.getMonthStartDate(2016,2)
  • 年月を指定して1月末日を求める関数(戻り値はdate)
Rab.getMonthEndDate(2016,2)
  • 年月を指定して月末日を求める関数(戻り値は日のみ)
Rab.getMonthEndDay(2016,2)
  • htmlのエスケープ
Rab.escapeHtml("<div></div>")
  • csrfトークンの取得(rails用)
  Rab.csrfParams()
  • ajaxリクエスト
dfd = Rab.commonAjaxRequest("/products/#{id}/branch_no", "GET")
dfd.done (data) ->
  console.log(data)
  • 年月日と加算月からnヶ月後、nヶ月前の日付を求める

  • マルチセレクトリスト

Form

  • テキストエリアに文字数を表示
= f.input :message, input_wrapper_html: { class: "col-xs-8"}, input_html: { rows: 5, cols: 30, class: "count_char", data: {"max-count":  200}}, label: t(".message_with_notice")

Table

  • テーブルの行全体をクリックで画面遷移できるようにする
table
  tr.clickable data-href="#{hogehoge_path(hogehge)}"
⚠️ **GitHub.com Fallback** ⚠️