基于表单数据提交表单的条件确认框

时间:2014-05-30 13:16:39

标签: javascript ruby-on-rails forms post

我有一个带有一些范围输入字段的表单,只有当用户没有触摸任何范围输入字段时,我才需要显示一个确认框。如果他们更改了所有范围字段的值,则只显示确认框并处理请求。

如果未触摸,范围字段将返回-1,如果触摸它们则返回其值。我现在需要的是仅当具有所有值的数组包含至少一个“-1”时才显示确认框。当显示该框时,如果用户单击取消,他们可以继续并设置其他范围字段的值,如果它们点击Ok,则执行来自控制器的操作(表单操作),其中后置数据忽略-1值。这一切都完成了,我只需要显示确认框!有人可以帮忙吗?

谢谢!

1 个答案:

答案 0 :(得分:0)

我能够通过向页面上的范围元素添加初始类名来解决问题,然后在初始化元素时,我删除了该类名。然后我将一个onclick函数链接到表单的提交按钮,该按钮检查是否至少有一个可以找到的类名,并相应地显示确认框。