0
私はRailsアプリを開発中です。私の簡単なコードを以下に示している:jQuery-UIダイアログにエラーメッセージが表示されます
モデル:
class Car < ActiveRecord::BaseWithoutTable
validates_presence_of :brand
end
コントローラ:
class CarsController < ApplicationController
def check
@user_car = Car.new(params[:car]);
if(@user_car.valid?)
end
end
図:
<div id="car_check">
<% form_for :car, Car.new(), :url => "car/check" do |f| %>
<% if flash[:error] %>
<h2><%= flash[:error] %></h2>
<%end%>
...
<%= f.submit "send" %>
</div>
を上記フォーム
div
は次のように、
のjQuery-UI
dialog
で開かれます。
$("#car_check").dialog({
bgiframe: true,
autoOpen: false,
width: 500,
modal: true
});
ユーザーが無効データでcar
モデルフォームを送信すると、私はエラーメッセージを表示したいですjQueryの-UIdialog
上は、しかし、dialog
は、ユーザーがエラーメッセージを見ることができない可能押されたときに、フォーム「submit
」ボタンを閉じます。 どのようにそれを取り除く?