欧美精品在线一区二区三区_亚洲女同精品视频_日韩一区免费_国产欧美久久久精品免费_国产这里只有精品_僵尸再翻生在线观看_久久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ì)m.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è)人資料

存檔

国产人妻黑人一区二区三区| 欧美日韩国产一区精品一区| 懂色aⅴ精品一区二区三区| 999国产在线视频| 午夜视频免费看| 精品久久国产视频| 国产精品久久久久久免费| 国产成人无码一区二区在线播放| 黄色香蕉视频在线观看| 国产成人精品无码免费看夜聊软件| 久久久国产精品久久久| 欧美三级午夜理伦三级富婆| 免费看日本毛片| 久久久久久久9| 99视频精品全部免费看| 亚洲午夜精品国产| 杨幂一区欧美专区| 视频一区免费观看| 少妇精品久久久久久久久久| 欧美一区二区三区在线播放| 久久大片网站| 欧美日韩最好看的视频| 欧美人xxxxx| 日韩av一级大片| 偷拍视频一区二区| 自拍偷拍99| 中文字幕综合在线观看| 欧美性视频在线播放| 亚洲 欧洲 日韩| 欧美黑人在线观看| 丝袜人妻一区二区三区| 欧美成人xxxxx| 狠狠热免费视频| 色戒在线免费观看| 少妇欧美激情一区二区三区| 亚洲熟妇一区二区| 亚洲午夜久久久久久久久红桃| 喷水视频在线观看| 日本乱子伦xxxx| 性色国产成人久久久精品| 中文字幕求饶的少妇| 日本天堂中文字幕| 日韩三级一区二区三区| www.亚洲激情| 99热这里只有精品在线观看| 黄色av免费观看| 小草av在线播放| 日本a级在线| 欧美人与性动交α欧美精品济南到 | 最新黄网在线观看| 中文字幕色婷婷在线视频| 国语自产精品视频在线看抢先版结局| 欧美二区观看| 日韩欧美一区免费| 亚洲最黄网站| 国产精品中文有码| 国产欧美一区二区三区在线老狼| 自拍偷拍国产精品| 在线亚洲精品福利网址导航| 制服丝袜亚洲网站| 一区二区三区亚洲| 欧美在线观看网址综合| 懂色一区二区三区av片| 亚洲精品一区二区三区四区五区 | 国产精品自拍视频一区| 久草视频在线免费| av超碰在线| 色呦呦在线视频| 高清一区二区三区av| 国产午夜一区| 美女尤物久久精品| 99精品久久免费看蜜臀剧情介绍| 亚洲精品自拍动漫在线| 在线91免费看| xxxxx成人.com| 国产剧情久久久久久| 欧美日韩国产综合视频在线| 黄色影院一级片| xxxxxx黄色| 日韩成人免费在线视频| 国精品人妻无码一区二区三区喝尿| 欧美高清成人| 全球最大av网站久久| 国产精品亚洲二区| 免费高清在线一区| 18成人在线观看| 91精品国产综合久久精品图片| 中文字幕免费精品一区高清| 国产精品第一页在线| 日产精品久久久一区二区| 日本熟妇人妻xxxxx| 精品人妻一区二区三区四区| 中文字幕乱码中文字幕| 国产九色在线| 91成人在线网站| 欧美日韩精选| 久久综合999| 欧美揉bbbbb揉bbbbb| 久久精品视频导航| 高清日韩一区| 91av俱乐部| 亚洲综合视频网站| 色偷偷在线观看| 2022成人影院| 99视频精品视频高清免费| 国产一区二区在线观看免费| 亚洲一区二区三区在线看| 亚洲国产精品中文| 国产精品久久91| 色哺乳xxxxhd奶水米仓惠香| 国产伦精品一区二区三区88av| 国产成人亚洲欧洲在线| 裸体xxxx视频在线| 免费一区二区三区在线视频| 亚洲人体偷拍| 国产精品全国免费观看高清 | 波多野结衣一二区| 男人天堂久久久| 亚洲三级网页| 粉嫩av亚洲一区二区图片| 欧洲精品在线观看| 26uuu另类亚洲欧美日本一| 在线成人av电影| 日韩精品无码一区二区三区久久久| 一区二区三区精| a级大胆欧美人体大胆666| 日韩一区亚洲二区| 久久久久久9999| 亚洲成人在线网| 亚洲一区二区中文| av污在线观看| 欧美一级做a爰片免费视频| 男人的天堂在线视频免费观看| 亚洲尤物av| 99re这里只有精品首页| 日韩欧美国产高清| 亚洲综合国产精品| 亚洲18在线看污www麻豆| 久久久久久亚洲av无码专区| av毛片在线看| 中文字幕亚洲综合久久五月天色无吗''| 2024国产精品| 日韩av一区二区在线观看| 成人xxxxx色| 中文字幕永久免费| 亚洲精品久久久久久动漫器材一区 | a级大片免费看| 国产福利资源在线| jvid一区二区三区| 美女免费视频一区二区| 欧美日韩三级视频| 91麻豆国产语对白在线观看| 九九九九九九九九| h片在线免费看| 日本亚洲欧洲无免费码在线| 麻豆国产欧美日韩综合精品二区 | 97人人模人人爽人人喊38tv| 少妇愉情理伦片bd| 色婷婷视频在线| 麻豆视频一区| 国产日产欧美精品一区二区三区| 国产一区二区三区在线免费观看 | 欧美色男人天堂| 91香蕉嫩草影院入口| 91丨porny丨九色| 殴美一级特黄aaaaaa| 99a精品视频在线观看| av色综合久久天堂av综合| 精品亚洲一区二区三区| 亚洲电影网站| 久久久久亚洲av无码专区| 国产精品一品| 日本最新不卡在线| 日韩午夜av一区| 欧美日韩电影一区二区三区| 日本女人性生活视频| 国产视频一区二区| 99视频精品| 91精品国产综合久久久蜜臀图片| 国产免费一区二区| 黑人狂躁日本娇小| 欧美卡一卡二| 麻豆一区二区99久久久久| 精品欧美一区二区久久| 性欧美精品一区二区三区在线播放| 四虎永久免费地址| 超级碰碰不卡在线视频| 美女视频黄久久| 亚洲美女黄色片| free性m.freesex欧美| 国产精品nxnn| 国产精品福利一区二区三区| 亚州欧美日韩中文视频| 91视频福利网| 欧美在线观看在线观看| 亚洲一级一区| 日韩一二三四区| 五码日韩精品一区二区三区视频| 国产成人精品片| 欧美一级在线| 中文字幕av不卡| 国产精品xxx视频| aaaaa级少妇高潮大片免费看| 日本视频在线播放| 免费久久精品视频| 一本一道久久a久久精品逆3p | 国产福利视频在线播放| 亚洲国产精品视频在线| av中文一区| 欧美色窝79yyyycom| 欧美一二三区| 日本在线播放视频| 日本一区二区三区电影免费观看| 国产精品久久久久一区| 国产精品直播网红| 大吊一区二区三区| 不卡av播放| 久久综合给合久久狠狠狠97色69| 韩国19禁主播vip福利视频| wwwww在线观看| 99热国产在线中文| 国产精品白丝jk白祙喷水网站| 久久综合久久八八| 青娱乐国产精品视频| 1769在线观看| 国产高清精品在线| 国产69精品99久久久久久宅男| 一级黄色电影片| 在线观看中文字幕的网站| 国产精品77777| 久久久亚洲欧洲日产国码aⅴ| 香蕉视频免费网站| 青青在线视频| 国产香蕉久久精品综合网| 国产精品久久久久91| 午夜精品久久久久99蜜桃最新版| 91欧美精品| 亚洲一区免费在线观看| 欧美污视频久久久| 精品黑人一区二区三区在线观看| 亚洲电影在线一区二区三区| 精品国产精品网麻豆系列| www黄色av| 欧美jizzhd69巨大| 99re在线精品| 成人免费大片黄在线播放| 久久丫精品久久丫| 欧美三级午夜理伦三级小说| 欧美日韩美女一区二区| 日本手机在线视频| 毛片免费在线播放| 成人午夜av电影| 91久久精品日日躁夜夜躁国产| 日干夜干天天干| 日本一区二区在线看| 亚洲大胆美女视频| 亚洲国产黄色| 欧美日本韩国一区| 日本三级免费观看| 在线观看免费高清完整| 菠萝蜜视频在线观看一区| 国产精品永久免费视频| 丰满少妇乱子伦精品看片| 精品国产一区二区三区久久久樱花 | 亚洲品质自拍视频网站| 欧美激情第一页在线观看| 国产伦精品一区二区三区视频痴汉 | 久做在线视频免费观看| 国产夜色精品一区二区av| 国产亚洲精品美女久久久m| 99久久夜色精品国产亚洲| 性色一区二区| 欧美资源在线观看| 亚洲永久精品在线观看| 欧美激情偷拍| 色综合久久88色综合天天看泰| 妖精视频在线观看免费 | 亚洲乱码一区二区| 中文字幕影片免费在线观看| 欧美三级一区| 精品日韩一区二区三区免费视频| 人妻巨大乳一二三区| 色狠狠一区二区三区| 欧美高清视频一二三区| 中文字幕久久av| 免费一级欧美在线观看视频| 91久久精品一区二区| 在线视频日韩一区 | www.亚洲视频.com| 成人影院在线看| 亚洲一区自拍偷拍| 国产一区二区三区小说| 久久青青色综合| 精品毛片三在线观看| 免费无码av片在线观看| 欧美巨大丰满猛性社交| 欧美亚洲图片小说| 一级 黄 色 片一| 国产精品1区| 亚洲国产精品中文| 日本成人免费视频| 久久精品国产大片免费观看| 久久电影一区二区| 日韩精品国产一区二区| 亚洲久久视频| 国产一区视频在线播放| 午夜久久久久久噜噜噜噜| 成人手机在线视频| 日本一区二区三区视频在线播放| 国产黄在线播放| 亚洲综合成人在线| 国产一级片自拍| 亚洲精品观看| 少妇激情综合网| 久久狠狠高潮亚洲精品| 久久久久国产精品一区三寸| 亚洲影院高清在线| 无圣光视频在线观看| 国产精品全国免费观看高清| 奇米影视亚洲色图| 日本欧美韩国| 亚洲精品国产精品久久清纯直播| 国产精品久久国产精麻豆96堂| 你懂的国产精品| 国产日韩精品在线播放| 草久在线视频| 一区二区三区**美女毛片| 91最新在线观看| 激情亚洲另类图片区小说区| 精品国产一区二区三区久久| 成人a v视频| 成人在线综合网站| 97在线免费视频观看| 亚洲欧洲高清| 亚洲精品在线看| 国产免费观看av| 国产精品小仙女| 玖玖精品在线视频| 久久野战av| 夜夜嗨av色一区二区不卡| 国内自拍视频在线播放| 国产sm精品调教视频网站| 欧美一级黄色录像片| 另类一区二区三区| 日韩小视频网址| 国产精品久久久久毛片| 欧美国产一区二区| 日韩大片一区二区| 国产欧美日韩在线一区二区| 国产91精品在线播放| 污视频网站在线| 在线观看一区二区视频| 黄色片网站免费| 天堂精品中文字幕在线| 日本一区二区三区精品视频| 手机在线观看av网站| 亚洲精品中文字| 一卡二卡在线视频| 中文字幕制服丝袜一区二区三区| 毛片毛片毛片毛| 欧美~级网站不卡| 国产精品一区二区三区在线| 性xxxxfjsxxxxx欧美| 亚洲成人久久久久| 性高潮视频在线观看| 国产日韩欧美a| 一区二区三区四区毛片| 日韩欧美一区二区三区免费看| 成人性生交大片免费看小说 | 国产情侣久久久久aⅴ免费| 好吊日精品视频| 青青草原亚洲| 99久热在线精品视频观看| 韩国福利视频一区| 极品美乳网红视频免费在线观看| 欧美三级日韩在线| 国产精品成人国产乱| 91色九色蝌蚪| 中文字幕55页| 国产欧美日韩一级| 国产av第一区| 婷婷国产精品| av成人在线电影| 自拍视频在线看| 视频在线在亚洲| 日韩免费电影一区| 麻豆精品视频| 日韩精品一区二区三区av| 欧美成人小视频| 性网站在线播放| 欧美一区二区成人6969| yjizz国产| 亚洲欧洲性图库| 成人无码www在线看免费| 久久亚洲电影| 国产精品又粗又长| 日韩精品免费| 日本午夜精品一区二区三区| 亚洲人体在线| 国产精品久久久久秋霞鲁丝|