@@ -180,7 +180,7 @@ class BootstrapTable {
180
180
if ( typeof $th . data ( 'field' ) !== 'undefined' ) {
181
181
$th . data ( 'field' , `${ $th . data ( 'field' ) } ` )
182
182
}
183
- column . push ( $ . extend ( { } , {
183
+ column . push ( Utils . extend ( { } , {
184
184
title : $th . html ( ) ,
185
185
class : $th . attr ( 'class' ) ,
186
186
titleTooltip : $th . attr ( 'title' ) ,
@@ -202,15 +202,15 @@ class BootstrapTable {
202
202
this . options . columns = [ this . options . columns ]
203
203
}
204
204
205
- this . options . columns = $ . extend ( true , [ ] , columns , this . options . columns )
205
+ this . options . columns = Utils . extend ( true , [ ] , columns , this . options . columns )
206
206
this . columns = [ ]
207
207
this . fieldsColumnsIndex = [ ]
208
208
209
209
Utils . setFieldIndex ( this . options . columns )
210
210
211
211
this . options . columns . forEach ( ( columns , i ) => {
212
212
columns . forEach ( ( _column , j ) => {
213
- const column = $ . extend ( { } , BootstrapTable . COLUMN_DEFAULTS , _column , { passed : _column } )
213
+ const column = Utils . extend ( { } , BootstrapTable . COLUMN_DEFAULTS , _column , { passed : _column } )
214
214
215
215
if ( typeof column . fieldIndex !== 'undefined' ) {
216
216
this . columns [ column . fieldIndex ] = column
@@ -1981,7 +1981,7 @@ class BootstrapTable {
1981
1981
params . filter = JSON . stringify ( this . filterColumnsPartial , null )
1982
1982
}
1983
1983
1984
- $ . extend ( params , query || { } )
1984
+ Utils . extend ( params , query || { } )
1985
1985
1986
1986
data = Utils . calculateObjectValue ( this . options , this . options . queryParams , [ params ] , data )
1987
1987
@@ -1993,7 +1993,7 @@ class BootstrapTable {
1993
1993
if ( ! silent ) {
1994
1994
this . showLoading ( )
1995
1995
}
1996
- const request = $ . extend ( { } , Utils . calculateObjectValue ( null , this . options . ajaxOptions ) , {
1996
+ const request = Utils . extend ( { } , Utils . calculateObjectValue ( null , this . options . ajaxOptions ) , {
1997
1997
type : this . options . method ,
1998
1998
url : url || this . options . url ,
1999
1999
data : this . options . contentType === 'application/json' && this . options . method === 'post' ?
@@ -2404,18 +2404,18 @@ class BootstrapTable {
2404
2404
2405
2405
getOptions ( ) {
2406
2406
// deep copy and remove data
2407
- const options = $ . extend ( { } , this . options )
2407
+ const options = Utils . extend ( { } , this . options )
2408
2408
2409
2409
delete options . data
2410
- return $ . extend ( true , { } , options )
2410
+ return Utils . extend ( true , { } , options )
2411
2411
}
2412
2412
2413
2413
refreshOptions ( options ) {
2414
2414
// If the objects are equivalent then avoid the call of destroy / init methods
2415
2415
if ( Utils . compareObjects ( this . options , options , true ) ) {
2416
2416
return
2417
2417
}
2418
- this . options = $ . extend ( this . options , options )
2418
+ this . options = Utils . extend ( this . options , options )
2419
2419
this . trigger ( 'refresh-options' , this . options )
2420
2420
this . destroy ( )
2421
2421
this . init ( )
@@ -2576,7 +2576,7 @@ class BootstrapTable {
2576
2576
if ( params . hasOwnProperty ( 'replace' ) && params . replace ) {
2577
2577
this . options . data [ params . index ] = params . row
2578
2578
} else {
2579
- $ . extend ( this . options . data [ params . index ] , params . row )
2579
+ Utils . extend ( this . options . data [ params . index ] , params . row )
2580
2580
}
2581
2581
}
2582
2582
@@ -2639,7 +2639,7 @@ class BootstrapTable {
2639
2639
if ( params . hasOwnProperty ( 'replace' ) && params . replace ) {
2640
2640
this . options . data [ rowId ] = params . row
2641
2641
} else {
2642
- $ . extend ( this . options . data [ rowId ] , params . row )
2642
+ Utils . extend ( this . options . data [ rowId ] , params . row )
2643
2643
}
2644
2644
updatedUid = params . id
2645
2645
}
@@ -3196,7 +3196,7 @@ class BootstrapTable {
3196
3196
}
3197
3197
3198
3198
filterBy ( columns , options ) {
3199
- this . filterOptions = Utils . isEmptyObject ( options ) ? this . options . filterOptions : $ . extend ( this . options . filterOptions , options )
3199
+ this . filterOptions = Utils . isEmptyObject ( options ) ? this . options . filterOptions : Utils . extend ( this . options . filterOptions , options )
3200
3200
this . filterColumns = Utils . isEmptyObject ( columns ) ? { } : columns
3201
3201
this . options . pageNumber = 1
3202
3202
this . initSearch ( )
@@ -3392,8 +3392,6 @@ $.fn.bootstrapTable = function (option, ...args) {
3392
3392
3393
3393
this . each ( ( i , el ) => {
3394
3394
let data = $ ( el ) . data ( 'bootstrap.table' )
3395
- const options = $ . extend ( true , { } , BootstrapTable . DEFAULTS , $ ( el ) . data ( ) ,
3396
- typeof option === 'object' && option )
3397
3395
3398
3396
if ( typeof option === 'string' ) {
3399
3397
if ( ! Constants . METHODS . includes ( option ) ) {
@@ -3409,8 +3407,12 @@ $.fn.bootstrapTable = function (option, ...args) {
3409
3407
if ( option === 'destroy' ) {
3410
3408
$ ( el ) . removeData ( 'bootstrap.table' )
3411
3409
}
3410
+ return
3412
3411
}
3413
3412
3413
+ const options = Utils . extend ( true , { } , BootstrapTable . DEFAULTS , $ ( el ) . data ( ) ,
3414
+ typeof option === 'object' && option )
3415
+
3414
3416
if ( ! data ) {
3415
3417
data = new $ . BootstrapTable ( el , options )
3416
3418
$ ( el ) . data ( 'bootstrap.table' , data )
0 commit comments