jsp自定义alert

普通alert

 alert(data.msg);

自定义alert

1、创建弹出框div

 <!--弹出框--------------------------->
           <div id="alert_div" align="center">
                   <div align="left">操作提示</div>
                   <div align="center">context</div>
                   <div align="right">
                     <!-- <a href="javascript:;">确定</a> -->
                     <button id="alertbutton">确定</button>
                    </div>
           </div>

 

2、定义样式以及初始化隐藏alert

    <script type="text/javascript">
           $(function(){

       $('.background,#alert_div').hide();

                 //position:fixed; absolute
                 $('#alert_div').css('width',300).css('height',120).css('border','0.1px solid #666666')
                 .css('position','fixed').css('left',$(this).width()/2.5).css('top',$(this).height()/2.5)
                 .css('z-index','120').css('background-color','#ffffff').css('border-radius','5px');
                 $('#alert_div div:eq(0)').css('margin-left','10px').css('margin-top','10px').css('text-decoration','underline');
                 $('#alert_div div:eq(2)').css('margin-top','25px').css('margin-right','10px');
                 $('#alert_div div:eq(2) button').click(function(){
                         $('.background').fadeOut(150);
                         $('#alert_div').fadeOut(350);
                 });
                 $('#alert_div div:eq(1)').css('margin-top','10px');

 

             });
  </script>

 

3、同样在script里面。点击事件、设置alert内容。显示alert

  $('#alert_div div:eq(1)')
                                .text(''+data.msg).css('color','red');
                                 $('#alert_div').fadeIn('150');

 

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
如果要在fullCalendar的headerToolbar的right区域添加一个自定义div块,并且该div块中包含JSP代码,可以使用JavaScript动态生成HTML元素的方式来实现。 以下是一个简单的示例代码,演示如何在fullCalendar的headerToolbar的right区域添加一个包含JSP代码的自定义div块: ```javascript document.addEventListener('DOMContentLoaded', function() { var calendarEl = document.getElementById('calendar'); var calendar = new FullCalendar.Calendar(calendarEl, { headerToolbar: { left: 'prev,next today', center: 'title', right: 'myCustomButton' }, customButtons: { myCustomButton: { text: 'My Custom Button', click: function() { alert('Clicked custom button!'); }, className: 'my-custom-button' } }, viewDidMount: function() { // 在视图渲染完成后,动态添加JSP代码 var jspCode = '<% if (condition) { %><p>JSP代码</p><% } %>'; var customButton = document.querySelector('.my-custom-button'); customButton.insertAdjacentHTML('beforeend', jspCode); } }); calendar.render(); }); ``` 在这个示例代码中,我们首先定义了一个JSP代码字符串`jspCode`,其中包含了一个简单的if语句。在fullCalendar的`viewDidMount`事件中,我们使用`querySelector`方法获取了自定义div块对应的HTML元素,然后使用`insertAdjacentHTML`方法将JSP代码字符串插入到该div块中。 需要注意的是,由于JSP代码是在服务器端执行的,因此在前端JavaScript代码中无法直接获取JSP代码的执行结果。如果需要在fullCalendar中显示动态数据,可以考虑使用AJAX或WebSocket等技术从服务器端获取数据,并动态更新fullCalendar的事件数据。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值