在Rails中清除表单(不重置表单)

时间:2016-08-02 00:23:41

标签: ruby-on-rails forms button

我想创建一个只清除整个表单的按钮,而不是重置它。我目前有这个,但它只是将表单重置为表单提交后的内容。

任何想法?

2 个答案:

答案 0 :(得分:0)

这是否回答了你的问题? https://stackoverflow.com/a/14313638/6665421

如果您正在谈论的话,请告诉我。

答案 1 :(得分:0)

您需要添加一些JavaScript来定位每个输入并使用正确的js函数来设置它们。对于大多数输入,您只需使用

$("#id_for_input").val("")

所以你需要创建看起来类似于

的js
$("#clear_form_button").on("click", function() {
  $("#first_input").val("");
  $("#second_input").val("");
  $("#third_input").val("");
  $("#fourth_input").val("");
});