2012-09-18 42 views
1

我在我的java腳本文件中有一個函數,它返回一個文本區域形式的值,並在最終用戶提交表單之前。由於我沒有使用我的HAML文件中的Java腳本,我只是想知道知道如何我可以從我的功能在JavaScript訪問此返回值,進入我的HAML文件:如何訪問haml文件中的java腳本變量的值?

this.findControlTextAreaValue = function(target) { 


if (target === undefined) { 
    target = $('body'); 
    } 
    var form = $(target).find('form.ordered_control'); 

    $("form.ordered_control").find("input[type!=submit], select, textarea").on("change", function(event) { 
    var current_target = $(event.currentTarget); 
    var my_form = current_target.parents('form'); 

    var value_exists = my_form.find(".existing_control_id").val(); 
    return value_exists; 
    }); 
} 

我需要一個變量在我的HAML文件,它應該接收這個返回值並在提交表單之前對它進行一些檢查!

感謝您幫助

+3

你對這個返回值究竟做什麼? –

+0

返回值是一個id。我需要檢查我的數據庫中是否已經存在該ID,並基於該按鈕。 – user1679477

回答

0

你爲什麼不中的腳本標記做這些檢查也並使用.submit提交表單()而不是使用紅寶石。

:javascript 
    place your javascript code here 
相關問題