![](/img/trans.png)
[英]How do I call a JS function from a different file in the Rails asset pipeline
[英]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.