<div class="well original3">
<%= form_tag( { :controller => 'businesses', :action => 'create' }, { :id => 'myform',:class => 'form-inline offset3', :method => 'post'}) do %>
<%= text_field_tag('mnum' ,nil, :class => "input-xlarge", :style => "text- align:center;height:28px;",:placeholder => "Enter Mobile Number") %>
<%= submit_tag "Get", :id => "da",:class => "btn btn-large btn-primary" %>
<%end%>
</div>
简讯
$(document).ready(function () {
$("#da").click(function() {
//$(".original3").fadeOut(300, function() {
//$(".original3").css("display", "block");
$(".checked3").css("display", "block");
$(".checked3").show();
//});
});
}(;
基本上另一个 Div 将通过 css 隐藏。 当单击此 Get 按钮时,div 应该显示,但是当我单击 GET 按钮时,这是一个问题,另一个div 将显示并很快淡出。但是当我更改 GET 按钮类型时,提交到按钮将正常工作..?如何避免这个问题...?
谢谢
使用
<%= submit_tag "Get", :id => "da",:onclick => show_checked3();,:class =>"btn btn-large btn-primary" %>
function show_checked3(){
$(".checked3").css("display", "block");
$(".checked3").show();
}
或尝试
$(document).ready(function () {
$("#da").live('click',function() {
$(".checked3").css("display", "block");
$(".checked3").show();
//});
});
更新
您可以尝试使用
$("#myform").submit(function(){
$(".checked3").css("display", "block");
$(".checked3").show();
return true;
});