在javascript和ajax中单击按钮时显示警报

时间:2016-02-03 16:27:36

标签: javascript jquery ajax

美好的一天。新手在这里...我的代码工作将...我的问题是单击按钮两次或更多警报文本不再显示..我想要做的是显示文本,如果我单击按钮一次或许多次没有刷新页面..这是我的代码...

脚本

<?php echo form_open();
                echo form_label('Librarians Message');
                ?>
                <textarea class="form-control" name="the_librarian" id="l_message">  </textarea>

                <?php echo form_submit('submit', 'Update',"class='btn btn-success navbar-btn submit'");?>
                <?php echo form_close();?>

 <div id="msg" style="color: green;">
 </div>

我的表单

<link href="{{asset('plugins/archivos_admin/bjqs-1.js')}}">
<link href="{{asset('plugins/archivos_admin/organictabs.js')}}">

警报消息将在5秒后关闭,然后在此之后如果再次单击该按钮,警报消息将不会显示。我想再次显示该消息,即使我多次单击该按钮...对于语法,...

帮我解决这个问题。

1 个答案:

答案 0 :(得分:1)

该行

  

$(本)卸下摆臂();

从DOM中删除整个#msg div,因此不再显示它。你可以用

  

$(本).hide();

代替。

此外,不透明度保持为0,因此更改:

  

的jQuery( “DIV#msg” 中)隐藏();

  

的jQuery( “DIV#msg” 中)隐藏()的CSS( '不透明度', '1')。;