В моем приложении на Rails 3 у меня есть следующая форма:
<%= form_tag("/lounge/add_new_message", :id => "new_message_form", :remote => true) do %>
<%= text_area_tag("new_message_area", nil, :maxlength => 1000) %>
<%= submit_tag("Send", :id => "new_message_button", :disabled => true) %>
<% end %>
Кнопка отключена при загрузке страницы.
Однако, когда отключенная кнопка нажата в Internet Explorer 8,Форма отправлена.В Firefox 4 и Chrome 10 форма не отправляется.
Я добавил следующий JavaScript, чтобы убедиться, что кнопка действительно отключена:
$('form').submit(function() {
alert($('#new_message_button').attr("disabled"));
});
, и она действительно отображает "true" вокно оповещения.
Я пытался создать минимальный пример, чтобы показать это в действии, но безуспешно.
В чем может быть причина такого странного поведения?