2015-04-01 47 views
1

我需要知道重置meteor中的表單數據。我正在使用路由器包。 每當點擊提交按鈕,然後如果數據保存成功重置表單,並顯示相同的形式,如保存和添加另一個未保存成功顯示用戶輸入的數據,如無需重置如何重置Meteor JS中的表單數據?

這裏我使用的是Router.go(「tempatename」);。tempatename是表單模板。

使用Router.go(「tempatename」)意味着再次呈現相同的頁面但不清除數據。爲什麼不清楚我不知道的數據。所以請告訴我該怎麼做或者是否有任何替代?

在此先感謝。

回答

1

如果你使用鐵路路由器轉到同一條路由,我認爲你不會去任何地方,因爲路由已經加載! (它不會觸發頁面刷新) 但是你可以提交數據後做jQuery的一個簡單的形式復位:我不使用形式

//submit your data 
.... 
//reset the form 
$('.my-form').reset(); 
+0

,只用表,由於一些問題,這就是爲什麼要求使用路由器包。@紀堯姆 – Venkat 2015-04-01 07:35:25