bootstrap和JS相关

下表列出了模态框中要用到事件。这些事件可在函数中当钩子使用。

bootstrap 显示隐藏div


            $('.show-info').click(function () {
                var show = $(this).data('show');
                if(show =='all'){
                    $('#creative').show();
                    $('#plan').show();
                    $('#plan').attr('class','col-lg-6');
                    $('#creative').attr('class','col-lg-6');
                    return false;
                }
                if(show =='plan'){
                    $('#plan').show();
                    $('#plan').attr('class','col-lg-12');
                    $('#creative').hide();
                    return false;
                }
                if(show =='creative'){
                    $('#creative').show();
                    $('#creative').attr('class','col-lg-12');
                    $('#plan').hide();
                    return false;
                }
            });

bootstarp弹窗DIV隐藏时监测触发事件

       //监测弹窗是否隐藏
            $('#accounts-modal').on('hide.bs.modal', function () {
                $('#wrapper').css('position', 'relative');
            });
show.bs.modal   在调用 show 方法后触发。 
$('#identifier').on('show.bs.modal', function () {
  // 执行一些动作...
})
shown.bs.modal  当模态框对用户可见时触发(将等待 CSS 过渡效果完成)。   
$('#identifier').on('shown.bs.modal', function () {
  // 执行一些动作...
})
hide.bs.modal   当调用 hide 实例方法时触发。   
$('#identifier').on('hide.bs.modal', function () {
  // 执行一些动作...
})
hidden.bs.modal 当模态框完全对用户隐藏时触发。 
$('#identifier').on('hidden.bs.modal', function () {
  // 执行一些动作...
})

bootstrap 设置滚动条

jQuery ajax中使用serialize() 方法提交表单数据

https://blog.csdn.net/fangquan1980/article/details/79667477
异步方式:
HTML

Js
.ajax({  
         type: “POST”,  
         url:url,  
         data:
.ajax({           type: “POST”,           url:url,           data:
(‘#formID’).serialize(),// 要提交的表单
success: function(msg) {alert(msg);}
});
同步方式:

$("#exceldown").click(function() {

    var data5 = [];

    //获取当前页的数据行
    var rows = $('#month_report').datagrid('getRows');
    for (var i = 0; i < rows.length; i++) {
        var params = {};
        params.name=rows[i]["AREANAME"];
        for(var j=0;j<colData4.length;j++){
            var a = colData4[j]["field"];
            params[j]=rows[i][a];

        }
        data5[i]=params;
    }
    if (data5 == '')
        return;
    // 创建Form
    var form = $('<form></form>');
    // 设置属性
    form.attr('action', '<e:url value='excelData/down.e'/>');
    form.attr('method', 'post');

    // 创建Input
    var my_input = $('<input  name="my_name" type="hidden" />');
    my_input.attr('value',  JSON.stringify(data5));
    // 附加到Form
    form.append(my_input);
    $(document.body).append(form);
    // 提交表单
    form.submit();

});

js获取input框的值

Js代码 :
(div[id])iddiv ( “ d i v [ i d ] ” ) 选 择 所 有 含 有 i d 属 性 的 d i v 元 素 (“input[name=’newsletter’]”) 选择所有的name属性等于’newsletter’的input元素
(input[name!=newsletter])namenewsletterinput ( “ i n p u t [ n a m e ! = ′ n e w s l e t t e r ′ ] ” ) 选 择 所 有 的 n a m e 属 性 不 等 于 ′ n e w s l e t t e r ′ 的 i n p u t 元 素 (“input[name^=’news’]”) 选择所有的name属性以’news’开头的input元素
("input[name ( " i n p u t [ n a m e =’news’]”) 选择所有的name属性以’news’结尾的input元素
(input[name=man])namenewsinput ( “ i n p u t [ n a m e ∗ = ′ m a n ′ ] ” ) 选 择 所 有 的 n a m e 属 性 包 含 ′ n e w s ′ 的 i n p u t 元 素 ("input[id][name$=’man’]”) 可以使用多个属性进行联合选择,该选择器是得到所有的含有id属性并且那么属性以man结尾的元素

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值