簡體   English   中英

Rails 4資產管道如何調用功能

[英]Rails 4 asset pipeline how to call function

我知道這很簡單,但我需要幫助。 假設我有一個視圖,其中有一個復選框

<%= check_box_tag "sometext", "id", false, :onclick => "updateDeal()" %>

並且我在/assets/javascript/deals.js.coffee中有一個文件,其中有此功能

function updateDeal(){
  alert('call');
}

但是,當我單擊復選框時,出現未定義方法updateDeal的錯誤,任何人都可以幫忙?

函數拼寫錯誤(在您的代碼中鍵入了fucntion)

:)

您也可以通過這種方式進行操作,但需要使用jquery。

$("#id").change(function(){
    if ($(this).is(":checked")){
      alert("checked");
    }
    else{
      alert("not checked");
    }
 });

您也可以將其轉換為咖啡腳本。 請參閱: http : //js2coffee.org/復制並粘貼此代碼,您將獲得coffee腳本

暫無
暫無

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

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