2013-08-28 118 views
1

如何將jquery值分配給rails中的模型屬性?像這樣?將jquery var分配給模型屬性

<script> 
    var jvar = 10; 
    <%= :data %> = jvar 
</script> 

但是,這似乎並沒有工作

+0

這需要ajax,因爲javascript只在客戶端,而您的rails在客戶端。 – jantimon

+0

您能詳細說明一個更大的圖片,以及爲什麼/您想要做什麼?您可以創建一個非常簡單的JavaScript函數,通過ajax持久化ruby模型屬性。 –

+0

我使用javascript函數計算表中的行數。我將這些行與表格作爲列內聯顯示。但是,當我保存模型的屬性時,這些值將消失。我希望他們不要這樣做。 – DashControl

回答

2

這是一個有點落後的構想。一旦使用Javascript和HTML版本,獲取分配給Ruby模型對象的變量的唯一方法是通過提交表單或使用Ajax。您需要將JavaScript數據從Javascript土地中取出,並返回到服務器端的Ruby土地上。

+0

有道理。謝謝 – DashControl