【发布时间】:2011-02-22 05:43:07
【问题描述】:
如何在 remote_form_for 提交之前引入验证?
我有一个名为 validateForm() 的 JavaScript 函数。我可以在 AJAX 请求过程之前调用它。我尝试使用 return false 和 event.preventDefault。但是好像没什么效果。这是我的代码的样子
<% remote_form_for :customer, :update =>"uxScreenLoaderDiv", :url => {:action => "login", :controller => "site"}, :onsubmit => "validateForm(event)" do |f| %>
User name : <%= f.text_field "uxUserName", :class => "TextBox", :style => "width:100px;" %> *
Password : <%= f.password_field "uxPassword", :class => "TextBox", :style => "width:100px;" %> *
<%= f.submit "Go!", :class => "Button-Simple", :id => "uxSubmitButton" %>
<% end %>
javascript函数简单如下
function validateForm(event){
return false;
//event.preventDefault();
}
【问题讨论】:
标签: javascript jquery ruby-on-rails ajax