欧美精品在线一区二区三区_亚洲女同精品视频_日韩一区免费_国产欧美久久久精品免费_国产这里只有精品_僵尸再翻生在线观看_久久99精品国产一区二区三区_亚洲免费一区二区_女教师淫辱の教室蜜臀av软件_中文字幕国产一区二区

bootstrap table實(shí)現(xiàn)x-editable的行單元格編輯及解決數(shù)據(jù)Empty和支持多樣式

2018-9-6    seo達(dá)人

如果您想訂閱本博客內(nèi)容,每天自動(dòng)發(fā)到您的郵箱中, 請點(diǎn)這里

前言

  • 最近在研究bootstrap table的表格的單元格編輯功能,實(shí)現(xiàn)點(diǎn)擊單元格修改內(nèi)容,其中包括文本(text)方式修改,下拉選擇(select)方式修改,日期(date)格式修改等。
  • 本文著重解決x-editable編輯的數(shù)據(jù)動(dòng)態(tài)添加和顯示數(shù)據(jù)為Empty的問題,還有給表格單元格的內(nèi)容設(shè)置多樣式,使得顯示多樣化。
  • 由于官網(wǎng)給的demo的數(shù)據(jù)都是html文件里寫好的,select類型的不能動(dòng)態(tài)添加(所以網(wǎng)上的大多都是官網(wǎng)的類似例子,本篇博客就是在這種情況下以自己的經(jīng)驗(yàn)分享給大家,有問題可以留言哦),一旦動(dòng)態(tài)添加就會(huì)出現(xiàn)顯示數(shù)據(jù)為Empty,我表格原本是有數(shù)據(jù)的,但是一用這個(gè)插件就把數(shù)據(jù)變成Empty了,這可不是我想要的,所以筆者就自行解決了這個(gè)問題。

對比網(wǎng)上的例子

  • 比如以下這種數(shù)據(jù)不是Empty的例子,但是是由于在html中寫死了數(shù)據(jù)(awesome),不適合動(dòng)態(tài)添加。
<a href="#" id="username" data-type="text" data-pk="1">awesome</a> <script> $(function(){ $('#username').editable({
        url: '/post',
        title: 'Enter username' });
}); </script>
    
  • 1
  • 2
  • 3
  • 4
  • 5
  • 6
  • 7
  • 8
  • 9
  • 另外一種就是使用bootstrap table動(dòng)態(tài)添加的,但是select類型就會(huì)出現(xiàn)數(shù)據(jù)為Empty的情況。
$('#db_dependences').bootstrapTable({
        method:'POST',
        dataType:'json',
        contentType: "application/x-www-form-urlencoded",
        cache: false,
        striped: true, //是否顯示行間隔色 sidePagination: "client", //分頁方式:client客戶端分頁,server服務(wù)端分頁(*) showColumns:true,
        pagination:true,
        minimumCountColumns:2,
        pageNumber:1, //初始化加載第一頁,默認(rèn)第一頁 pageSize: 10, //每頁的記錄行數(shù)(*) pageList: [10, 15, 20, 25], //可供選擇的每頁的行數(shù)(*) uniqueId: "id", //每一行的唯一標(biāo)識(shí),一般為主鍵列 showExport: true,                    
        exportDataType: 'all',
        exportTypes:[ 'csv', 'txt', 'sql', 'doc', 'excel', 'xlsx', 'pdf'], //導(dǎo)出文件類型 onEditableSave: function (field, row, oldValue, $el) { $.ajax({
                success: function (data, status) { if (status == "success") {
                        alert("編輯成功");
                    }
                },
                error: function () { alert("Error");
                },
                complete: function () { }
            });
        },
        data: [{
            id: 1,
            name: '張三',
            sex: '男',
            time: '2017-08-09' }, {
            id: 2,
            name: '王五',
            sex: '女',
            time: '2017-08-09' }, {
            id: 3,
            name: '李四',
            sex: '男',
            time: '2017-08-09' }, {
            id: 4,
            name: '楊朝來',
            sex: '男',
            time: '2017-08-09' }, {
            id: 5,
            name: '蔣平',
            sex: '男',
            time: '2017-08-09' }, {
            id: 6,
            name: '唐燦華',
            sex: '男',
            time: '2017-08-09' }],
        columns: [{
            field: 'id',
            title: '序號(hào)' }, {
            field: 'name',
            title: '姓名',
            editable: {
                type: 'text',  
                validate: function (value) { if ($.trim(value) == '') { return '姓名不能為空!';  
                    }  
                }
            } 
        }, {
            field: 'sex',
            title: '性別',
            editable: {
                type: 'select',
                pk: 1,
                source: [
                    {value: 1, text: '男'},
                    {value: 2, text: '女'},
                ]
            }
        },  {
            field: 'time',
            title: '時(shí)間',
            editable: {
                type: 'date',
                format: 'yyyy-mm-dd',    
                viewformat: 'yyyy-mm-dd',    
                datepicker: {
                    weekStart: 1 }
            } 
        }]
    });
    
  • 1
  • 2
  • 3
  • 4
  • 5
  • 6
  • 7
  • 8
  • 9
  • 10
  • 11
  • 12
  • 13
  • 14
  • 15
  • 16
  • 17
  • 18
  • 19
  • 20
  • 21
  • 22
  • 23
  • 24
  • 25
  • 26
  • 27
  • 28
  • 29
  • 30
  • 31
  • 32
  • 33
  • 34
  • 35
  • 36
  • 37
  • 38
  • 39
  • 40
  • 41
  • 42
  • 43
  • 44
  • 45
  • 46
  • 47
  • 48
  • 49
  • 50
  • 51
  • 52
  • 53
  • 54
  • 55
  • 56
  • 57
  • 58
  • 59
  • 60
  • 61
  • 62
  • 63
  • 64
  • 65
  • 66
  • 67
  • 68
  • 69
  • 70
  • 71
  • 72
  • 73
  • 74
  • 75
  • 76
  • 77
  • 78
  • 79
  • 80
  • 81
  • 82
  • 83
  • 84
  • 85
  • 86
  • 87
  • 88
  • 89
  • 90
  • 91
  • 92
  • 93
  • 94
  • 95
  • 96
  • 97
  • 98
  • 99
  • 100
  • 101

結(jié)果圖如下:

這里寫圖片描述

由于開源,很快就找到原因,由于formatter我們沒有寫這個(gè)function導(dǎo)致調(diào)用的默認(rèn)的formatter,默認(rèn)的沒有把表格的值傳入html中,bootstrap-table-editable.js源碼如下,初始定義_dont_edit_formatter為false,我們沒有實(shí)現(xiàn)noeditFormatter的function就會(huì)執(zhí)行第二個(gè)if語句,其中的標(biāo)簽中沒有對內(nèi)容賦值,導(dǎo)致最后顯示結(jié)果為它默認(rèn)的Empty:

column.formatter = function(value, row, index) { var result = column._formatter ? column._formatter(value, row, index) : value;

                $.each(column, processDataOptions);

                $.each(editableOptions, function(key, value) {
                    editableDataMarkup.push(' ' + key + '="' + value + '"');
                }); var _dont_edit_formatter = false; if (column.editable.hasOwnProperty('noeditFormatter')) {
                    _dont_edit_formatter = column.editable.noeditFormatter(value, row, index);
                } if (_dont_edit_formatter === false) { return ['<a href="javascript:void(0)"', ' data-name="' + column.field + '"', ' data-pk="' + row[that.options.idField] + '"', ' data-value="' + result + '"',
                        editableDataMarkup.join(''), '>' + '</a>' ].join('');
                } else { return _dont_edit_formatter;
                }

            };
    
  • 1
  • 2
  • 3
  • 4
  • 5
  • 6
  • 7
  • 8
  • 9
  • 10
  • 11
  • 12
  • 13
  • 14
  • 15
  • 16
  • 17
  • 18
  • 19
  • 20
  • 21
  • 22
  • 23
  • 24
  • 25
  • 26
  • 27

由于要實(shí)現(xiàn)多樣式,則把上面的代碼改變,并在使用的時(shí)候?qū)崿F(xiàn)noeditFormatter:function(value){…}就是了。將上面的代碼改為如下(此為我自己改的,你可以根據(jù)自己的需要做修改):

column.formatter = function(value, row, index) { var result = column._formatter ? column._formatter(value, row, index) : value;

                $.each(column, processDataOptions);

                $.each(editableOptions, function(key, value) {
                    editableDataMarkup.push(' ' + key + '="' + value + '"');
                }); var _dont_edit_formatter = false; if (column.editable.hasOwnProperty('noeditFormatter')) { var process = column.editable.noeditFormatter(value, row, index); if(!process.hasOwnProperty('class')){
                        process.class = '';
                    } if(!process.hasOwnProperty('style')){
                        process.style = '';
                    }
                    _dont_edit_formatter = ['<a href="javascript:void(0)"', ' data-name="'+process.filed+'"', ' data-pk="1"', ' data-value="' + process.value + '"', ' class="'+process.class+'" style="'+process.style+'"', '>' + process.value + '</a>' ].join('');
                } if (_dont_edit_formatter === false) { return ['<a href="javascript:void(0)"', ' data-name="' + column.field + '"', ' data-pk="' + row[that.options.idField] + '"', ' data-value="' + result + '"',
                        editableDataMarkup.join(''), '>' + value + '</a>' ].join('');
                } else { return _dont_edit_formatter;
                }

            };
    
  • 1
  • 2
  • 3
  • 4
  • 5
  • 6
  • 7
  • 8
  • 9
  • 10
  • 11
  • 12
  • 13
  • 14
  • 15
  • 16
  • 17
  • 18
  • 19
  • 20
  • 21
  • 22
  • 23
  • 24
  • 25
  • 26
  • 27
  • 28
  • 29
  • 30
  • 31
  • 32
  • 33
  • 34
  • 35
  • 36
  • 37
  • 38
  • 39
  • 40

結(jié)果如下:

這里寫圖片描述

這里寫圖片描述

然后是bootstrap table的使用js文件,在其中實(shí)現(xiàn)noeditFormatter函數(shù)。返回的result必須包含filed和value,class和style可以不需要,class可以額外用其它插件之類,比如badge,style是增加樣式(背景,顏色,字體等)。

$('#db_dependences').bootstrapTable({
        method:'POST',
        dataType:'json',
        contentType: "application/x-www-form-urlencoded",
        cache: false,
        striped: true, //是否顯示行間隔色 sidePagination: "client", //分頁方式:client客戶端分頁,server服務(wù)端分頁(*) showColumns:true,
        pagination:true,
        minimumCountColumns:2,
        pageNumber:1, //初始化加載第一頁,默認(rèn)第一頁 pageSize: 10, //每頁的記錄行數(shù)(*) pageList: [10, 15, 20, 25], //可供選擇的每頁的行數(shù)(*) uniqueId: "id", //每一行的唯一標(biāo)識(shí),一般為主鍵列 showExport: true,                    
        exportDataType: 'all',
        exportTypes:[ 'csv', 'txt', 'sql', 'doc', 'excel', 'xlsx', 'pdf'], //導(dǎo)出文件類型 onEditableSave: function (field, row, oldValue, $el) { $.ajax({
                success: function (data, status) { if (status == "success") {
                        alert("編輯成功");
                    }
                },
                error: function () { alert("Error");
                },
                complete: function () { }
            });
        }, //      onEditableHidden: function(field, row, $el, reason) { // 當(dāng)編輯狀態(tài)被隱藏時(shí)觸發(fā) //          if(reason === 'save') { //              var $td = $el.closest('tr').children(); //          //    $td.eq(-1).html((row.price*row.number).toFixed(2)); //          //    $el.closest('tr').next().find('.editable').editable('show'); //編輯狀態(tài)向下一行移動(dòng) //          } else if(reason === 'nochange') { //              $el.closest('tr').next().find('.editable').editable('show'); //          } //      }, data: [{
            id: 1,
            name: '張三',
            sex: '男',
            time: '2017-08-09' }, {
            id: 2,
            name: '王五',
            sex: '女',
            time: '2017-08-09' }, {
            id: 3,
            name: '李四',
            sex: '男',
            time: '2017-08-09' }, {
            id: 4,
            name: '楊朝來',
            sex: '男',
            time: '2017-08-09' }, {
            id: 5,
            name: '蔣平',
            sex: '男',
            time: '2017-08-09' }, {
            id: 6,
            name: '唐燦華',
            sex: '男',
            time: '2017-08-09' }, {
            id: 7,
            name: '馬達(dá)',
            sex: '男',
            time: '2017-08-09' }, {
            id: 8,
            name: '趙小雪',
            sex: '女',
            time: '2017-08-09' }, {
            id: 9,
            name: '薛文泉',
            sex: '男',
            time: '2017-08-09' }, {
            id: 10,
            name: '丁建',
            sex: '男',
            time: '2017-08-09' }, {
            id: 11,
            name: '王麗',
            sex: '女',
            time: '2017-08-09' }],
        columns: [{
            field: 'id',
            title: '序號(hào)' }, {
            field: 'name',
            title: '姓名',
            editable: {
                type: 'text',  
                validate: function (value) { if ($.trim(value) == '') { return '姓名不能為空!';  
                    }  
                }
            } 
        }, {
            field: 'sex',
            title: '性別',
            editable: {
                type: 'select',
                pk: 1,
                source: [
                    {value: 1, text: '男'},
                    {value: 2, text: '女'},
                ],
                noeditFormatter: function (value,row,index) { var result={filed:"sex",value:value,class:"badge",style:"background:#333;padding:5px 10px;"}; return result;
                }
            }
        },  {
            field: 'time',
            title: '時(shí)間',
            editable: {
                type: 'date',
                format: 'yyyy-mm-dd',    
                viewformat: 'yyyy-mm-dd',    
                datepicker: {
                    weekStart: 1 },
                noeditFormatter: function (value,row,index) { var result={filed:"time",value:value,class:"badge",style:"background:#333;padding:5px 10px;"}; return result;
                }
            } 
        }]
    });
    
  • 1
  • 2
  • 3
  • 4
  • 5
  • 6
  • 7
  • 8
  • 9
  • 10
  • 11
  • 12
  • 13
  • 14
  • 15
  • 16
  • 17
  • 18
  • 19
  • 20
  • 21
  • 22
  • 23
  • 24
  • 25
  • 26
  • 27
  • 28
  • 29
  • 30
  • 31
  • 32
  • 33
  • 34
  • 35
  • 36
  • 37
  • 38
  • 39
  • 40
  • 41
  • 42
  • 43
  • 44
  • 45
  • 46
  • 47
  • 48
  • 49
  • 50
  • 51
  • 52
  • 53
  • 54
  • 55
  • 56
  • 57
  • 58
  • 59
  • 60
  • 61
  • 62
  • 63
  • 64
  • 65
  • 66
  • 67
  • 68
  • 69
  • 70
  • 71
  • 72
  • 73
  • 74
  • 75
  • 76
  • 77
  • 78
  • 79
  • 80
  • 81
  • 82
  • 83
  • 84
  • 85
  • 86
  • 87
  • 88
  • 89
  • 90
  • 91
  • 92
  • 93
  • 94
  • 95
  • 96
  • 97
  • 98
  • 99
  • 100
  • 101
  • 102
  • 103
  • 104
  • 105
  • 106
  • 107
  • 108
  • 109
  • 110
  • 111
  • 112
  • 113
  • 114
  • 115
  • 116
  • 117
  • 118
  • 119
  • 120
  • 121
  • 122
  • 123
  • 124
  • 125
  • 126
  • 127
  • 128
  • 129
  • 130
  • 131
  • 132
  • 133
  • 134
  • 135
  • 136
  • 137
  • 138
  • 139
  • 140
  • 141
  • 142
  • 143

關(guān)于bootstrap table的導(dǎo)出及使用可以看我另外一篇博客

下載和引用

下載x-editable,并如下引用。

<link href="js/bootstrap_above/x-editable-develop/dist/bootstrap-editable/css/bootstrap-editable.css" rel="stylesheet"> <script src="js/bootstrap_above/x-editable-develop/dist/bootstrap-editable/js/bootstrap-editable.js"></script> <script src="js/bootstrap_above/bootstrap-table-develop/dist/extensions/editable/bootstrap-table-editable.js"></script>
    
  • 1
  • 2
  • 3

然后講上訴的一些文件修改添加,就完成了。

另外項(xiàng)目的結(jié)果展示

這里寫圖片描述

這里寫圖片描述

其中的樣式都是自行在x-editable的基礎(chǔ)上添加的。如配置出問題,以下是源碼鏈接。

藍(lán)藍(lán)設(shè)計(jì)www.ocunn.cn )是一家專注而深入的界面設(shè)計(jì)公司,為期望卓越的國內(nèi)外企業(yè)提供卓越的UI界面設(shè)計(jì)、BS界面設(shè)計(jì) 、 cs界面設(shè)計(jì) 、 ipad界面設(shè)計(jì) 、 包裝設(shè)計(jì) 、 圖標(biāo)定制 、 用戶體驗(yàn) 、交互設(shè)計(jì)、 網(wǎng)站建設(shè) 平面設(shè)計(jì)服務(wù)


日歷

鏈接

個(gè)人資料

存檔

国产欧美韩日| 亚洲人成网站777色婷婷| 国产又粗又大又爽的视频| 中文字字幕在线观看| 日本一区福利在线| 欧美天堂在线观看| 日韩精品另类天天更新| 国产精品老女人| 亚洲国产天堂| 国产三级一区二区| 91精品久久久久久| 亚洲熟女www一区二区三区| 日本成人一区二区| 亚洲综合区在线| 国产一区免费视频| 99超碰在线观看| 久久99精品久久久久久园产越南| 欧美系列在线观看| 在线观看免费黄色片| 国产黄色av网站| 精品久久影视| 日韩一级完整毛片| 欧美老熟妇喷水| 嫩草在线播放| 精品无人码麻豆乱码1区2区| 欧美区二区三区| 国产精品视频中文字幕| 日本电影全部在线观看网站视频| 乱一区二区av| 久久免费视频观看| 精品中文字幕在线播放| heyzo一区| 99re这里只有精品首页| 国产精品中文久久久久久久| av最新在线观看| 欧美高清免费| 亚洲男人的天堂av| 久久大香伊蕉在人线观看热2| 最近中文字幕在线免费观看| 香蕉久久99| 欧美又粗又大又爽| 天天想你在线观看完整版电影免费| 亚洲男女视频在线观看| 美女国产一区| 久久人人爽人人爽人人片av高清| 微拍福利一区二区| 日韩精品一区国产| 色94色欧美sute亚洲线路一ni | 亚洲精品久久7777| 日韩色妇久久av| 蜜臀av中文字幕| 麻豆久久久久久久| 日韩av电影在线播放| 精品处破女学生| 中文字幕一区二区三区中文字幕| 一本到一区二区三区| 阿v天堂2018| 你懂的在线观看视频网站| 国产不卡一区视频| 国产成人精品综合| 日韩久久中文字幕| 亚洲网色网站| 日韩在线观看免费全| 久久亚洲AV无码专区成人国产| 国产95亚洲| 欧美日韩在线播放三区四区| 国产一区二区三区精彩视频| 永久免费网站在线| 亚洲欧洲制服丝袜| 久久伊人一区二区| 亚洲成a人片在线| 日韩精品三区四区| 九九久久精品一区| 丝袜 亚洲 另类 欧美 重口| 国产欧美久久一区二区三区| 精品亚洲aⅴ在线观看| 性活交片大全免费看| 日本精品久久| 欧美日韩aaa| 亚洲精品性视频| 波多一区二区| 亚洲免费观看视频| 欧美黄色免费网址| 黄色免费网站在线| 亚洲免费观看在线观看| 欧美日韩dvd| 精品欧美不卡一区二区在线观看 | 欧美经典一区二区三区| 久久福利电影| 小水嫩精品福利视频导航| 97久久超碰国产精品电影| 国产女主播一区二区| 香蕉久久一区二区三区| 成人app下载| 久久久精品国产一区二区三区| 国产成人手机在线| 免费成人美女在线观看| 成人激情免费在线| 亚洲精品97久久中文字幕| 国产成人免费在线| 九九九久久久| 欧美日韩伦理片| 国产精品久久免费看| 99视频精品全部免费看| 2024短剧网剧在线观看| 亚洲成人动漫一区| 日本美女高潮视频| www久久久久久久| 国产亚洲欧美精品久久久www | 91一区二区三区在线| 亚洲国产一区在线观看| 国产第一页视频| 99久久久国产精品免费调教网站| 欧美狂野另类xxxxoooo| 国产女主播在线播放| 欧美顶级毛片在线播放| 中文字幕av一区| 久一视频在线观看| 99亚洲伊人久久精品影院红桃| 奇米4444一区二区三区| 999久久久久久| 岛国精品在线观看| 欧洲一区二区在线观看| 午夜精品一区| 亚洲成a人片在线不卡一二三区| 国产无套内射久久久国产| 日韩一级二级| 亚洲成人1234| 国产午夜精品理论片| 国产精品porn| 国产日产欧美a一级在线| 国模私拍视频在线| 久久婷婷成人综合色| 大桥未久一区二区三区| 国产va在线视频| 日韩一区二区三区免费看| 欧美18—19性高清hd4k| 中文字幕免费一区二区| 国产精品久久久久久久久久| 欧美一级淫片免费视频魅影视频| 国产婷婷精品av在线| 人妻夜夜添夜夜无码av | 国产精品爱久久久久久久| 午夜精品久久久久久久爽| 成人动漫在线一区| 青青草综合视频| 日日夜夜天天综合| 日韩的一区二区| 久久免费黄色网址| 麻豆传媒一区二区三区| 日韩欧美亚洲v片| 免费污视频在线| 91精品国产免费| а天堂中文在线资源| 国产日韩一区二区三区在线| 肥熟一91porny丨九色丨| 国产精品一区二区婷婷| 亚洲一区二区偷拍精品| 爱情岛论坛亚洲自拍| 神马电影久久| 国产91露脸中文字幕在线| 国产超碰在线| 亚洲一区二区三区小说| 性生活在线视频| 欧美岛国激情| 成人福利网站在线观看11| 天堂成人在线| 精品欧美aⅴ在线网站| 国产精品偷伦视频免费观看了| 精品久久网站| 国产精品中文久久久久久久| 精华区一区二区三区| 欧美性xxxx| a级在线免费观看| 亚洲国产一区二区三区高清 | 久久婷婷综合国产| 蜜桃一区二区三区在线| 奇米视频888战线精品播放| aa级大片免费在线观看| 日韩久久免费电影| 一二三区免费视频| 91日韩一区二区三区| 99福利在线观看| 羞羞色国产精品网站| 国产精品99久久久久久久久久久久 | 国产一区二区在线播放视频| 国产欧美日本一区二区三区| 国产中文字幕在线免费观看| 日韩第一区第二区| 久久久久久com| 五月天激情开心网| 精品久久久久久国产| 国产毛片久久久久久久| 欧美中文日韩| 99亚洲精品视频| 成人在线日韩| 久久久在线视频| 免费的黄色av| 岛国av一区二区三区| 国产又粗又硬视频| 美女视频黄久久| 久久久久久av无码免费网站下载| 免费欧美网站| 欧美在线一级va免费观看| 毛片在线能看| 在线观看一区不卡| 国产aaaaaaaaa| 韩国理伦片一区二区三区在线播放| 17c丨国产丨精品视频| 国产欧美三级电影| 国产精品久久久久久av| 在线播放麻豆| 亚洲护士老师的毛茸茸最新章节| 青青国产在线视频| 中文字幕在线视频一区| 漂亮人妻被黑人久久精品| 国产亚洲一级| 日韩高清专区| 欧洲亚洲精品| 日本伊人精品一区二区三区介绍| 阿v免费在线观看| 亚洲大胆人体视频| 国产又粗又大又爽| 亚洲在线中文字幕| 夫妇露脸对白88av| 国产精品乡下勾搭老头1| 成人在线观看黄| 日本a口亚洲| 久久亚洲国产精品日日av夜夜| 国产精品99| 欧美一区二区三区图| 午夜视频在线观看网站| 日韩精品免费一线在线观看| 99热这里只有精品在线| 午夜精品久久久久| 中国特黄一级片| 国产精品一区二区免费不卡| 高清一区二区视频| 国产精品a级| 亚洲欧美日韩不卡| 美女午夜精品| 粉嫩精品一区二区三区在线观看| 伊人色综合一区二区三区影院视频 | 国产a级毛片一区| 三级av免费观看| 日韩午夜免费| 国产自产在线视频| 欧美激情理论| 亚洲精品欧洲精品| 一区二区在线视频观看| 91在线观看欧美日韩| 中文在线а√在线8| 国模极品一区二区三区| 免费a级在线播放| 日韩在线视频观看| 国产精品一区在线看| 亚洲天堂免费观看| www免费在线观看视频| 欧美日韩国产成人在线免费| 69av视频在线观看| 亚洲成av人片一区二区| 日韩av综合在线| 亚洲激情av在线| 青青草精品在线视频| 国产精品系列在线| 精品人伦一区二区| 成人一区二区三区视频在线观看 | 日韩久久一区二区三区| 国产成人精品国内自产拍免费看 | 国内精品在线一区| 99久久精品免费观看国产| 欧美老肥婆性猛交视频| 欧美另类极品| 久久成人一区二区| 免费黄色在线看| www.日本久久久久com.| 国产精品影院在线| 久久亚洲成人精品| 免费黄色网页在线观看| 色婷婷成人综合| 婷婷在线视频| 久久天天躁狠狠躁夜夜躁2014| 91女主播在线观看| 久久精品国产久精国产思思| 米奇精品一区二区三区| 久久国产精品视频| av电影在线观看一区二区三区| 日韩在线视频导航| 二区三区在线观看| 欧美激情免费在线| 久草在线视频福利| 全球成人中文在线| 激情国产在线| 91av视频在线观看| 成人爱爱网址| 成人h视频在线| 美女精品视频在线| 欧美连裤袜在线视频| 国产欧美日韩精品一区二区免费| 日本成人黄色免费看| 欧美日韩激情在线一区二区三区| 在线成人性视频| 影音先锋日韩精品| 黑人糟蹋人妻hd中文字幕| 视频一区欧美日韩| 不用播放器的免费av| 精品亚洲国产成人av制服丝袜 | 国产免费成人av| 激情视频亚洲| 欧美一区二区视频在线| 日韩成人激情| 丰满少妇久久久| 日韩天堂av| 亚洲自拍第三页| 成人毛片视频在线观看| 99久久99久久精品免费| 亚洲精品一二三区| 自拍偷拍第八页| 精品国产乱码久久久久久蜜臀| 中文在线视频| 久久国产色av| 校园春色亚洲| 国产精品10p综合二区| 亚洲成人一品| 国产 日韩 欧美在线| 日韩黄色片在线观看| 色黄视频免费看| 久久亚洲综合色| 精品91久久久| 欧美日韩精品免费观看视频| 天堂av资源网| 久久99视频精品| 97精品资源在线观看| 在线免费观看成人| 日韩在线一区二区三区| a级在线免费观看| 精品国产乱码久久久久久婷婷| 少妇精品高潮欲妇又嫩中文字幕| 久久久999精品| 国精品产品一区| 中文字幕免费在线不卡| 水野朝阳av一区二区三区| 无码人妻精品一区二区中文| 香蕉av福利精品导航| 无码国产精品一区二区色情男同 | 欧美激情一区三区| 69国产精品视频免费观看| 日韩精品一区在线| 1pondo在线播放免费| 成人av在线亚洲| 天天影视天天精品| 午夜啪啪小视频| 欧美激情一区二区三区四区| 国产一区二区自拍视频| 国产亚洲精品久久久久久牛牛 | 污污动漫在线观看| 2023国产精品| 国产无套粉嫩白浆内谢| 51精品久久久久久久蜜臀| av中文天堂在线| 亚洲综合精品一区二区| 日韩在线看片| 又大又长粗又爽又黄少妇视频| 中文字幕永久在线不卡| 国产jzjzjz丝袜老师水多| 最好看的2019的中文字幕视频| 色网在线免费观看| 日韩精品一区二区三区四区五区| 亚洲一区久久| 国精产品视频一二二区| 欧美在线不卡视频| 日本激情在线观看| 99re视频| 亚洲国产精品一区制服丝袜| 中文字幕丰满乱子伦无码专区| 亚洲成a人片在线不卡一二三区| 最近2018中文字幕免费在线视频| 久久久久久中文| 五月激激激综合网色播| 欧美日韩大尺度| 中文字幕中文在线不卡住| 精品国产乱码一区二区三 | 国产网站在线免费观看| 成人激情直播| 欧美日韩在线大尺度| 偷拍女澡堂一区二区三区| 亚洲制服丝袜av| 青青草手机在线| 成人福利在线观看| 最新亚洲激情| 成人做爰69片免网站| 91麻豆精品国产综合久久久久久| yellow91字幕网在线| 清纯唯美一区二区三区| 奇米色一区二区| 欧美啪啪小视频| 在线观看国产精品日韩av| 亚洲热av色在线播放| 男人添女荫道口图片| av网站一区二区三区|