@@ -60,7 +60,7 @@ define([
60
60
this . dataArea = new OrderFormArea ( 'data' , $ ( this . getAreaId ( 'data' ) ) , this ) ;
61
61
this . itemsArea = Object . extend ( new OrderFormArea ( 'items' , $ ( this . getAreaId ( 'items' ) ) , this ) , {
62
62
addControlButton : function ( button ) {
63
- var controlButtonArea = $ ( this . node ) . select ( '.actions' ) [ 0 ] ;
63
+ var controlButtonArea = $ ( this . node ) . on ( 'select' , '.actions' ) [ 0 ] ;
64
64
if ( typeof controlButtonArea != 'undefined' ) {
65
65
var buttons = controlButtonArea . childElements ( ) ;
66
66
for ( var i = 0 ; i < buttons . length ; i ++ ) {
@@ -225,11 +225,11 @@ define([
225
225
* @param {String } container
226
226
*/
227
227
bindAddressFields : function ( container ) {
228
- var fields = $ ( container ) . select ( 'input' , 'select' , 'textarea' ) ,
228
+ var fields = $ ( container ) . on ( 'select' , 'input' , 'select' , 'textarea' ) ,
229
229
i ;
230
230
231
231
for ( i = 0 ; i < fields . length ; i ++ ) {
232
- jQuery ( fields [ i ] ) . change ( this . changeAddressField . bind ( this ) ) ;
232
+ jQuery ( fields [ i ] ) . on ( 'change' , this . changeAddressField . bind ( this ) ) ;
233
233
}
234
234
} ,
235
235
@@ -321,7 +321,7 @@ define([
321
321
syncName = fieldName . replace ( 'billing' , 'shipping' ) ;
322
322
}
323
323
324
- $ ( container ) . select ( '[name="' + syncName + '"]' ) . each ( function ( element ) {
324
+ $ ( container ) . on ( 'select' , '[name="' + syncName + '"]' ) . each ( function ( element ) {
325
325
if ( ~ [ 'input' , 'textarea' , 'select' ] . indexOf ( element . tagName . toLowerCase ( ) ) ) {
326
326
if ( element . type === "checkbox" ) {
327
327
element . checked = fieldValue . checked ;
@@ -336,7 +336,7 @@ define([
336
336
var regionIdElem = false ;
337
337
var regionIdElemValue = false ;
338
338
339
- var fields = $ ( container ) . select ( 'input' , 'select' , 'textarea' ) ;
339
+ var fields = $ ( container ) . on ( 'select' , 'input' , 'select' , 'textarea' ) ;
340
340
var re = / [ ^ \[ ] * \[ [ ^ \] ] * \] \[ ( [ ^ \] ] * ) \] ( \[ ( \d ) \] ) ? / ;
341
341
for ( var i = 0 ; i < fields . length ; i ++ ) {
342
342
// skip input type file @Security error code: 1000
@@ -391,15 +391,15 @@ define([
391
391
$ ( 'order-shipping_address_customer_address_id' ) . disabled = flag ;
392
392
}
393
393
if ( $ ( this . shippingAddressContainer ) ) {
394
- var dataFields = $ ( this . shippingAddressContainer ) . select ( 'input' , 'select' , 'textarea' ) ;
394
+ var dataFields = $ ( this . shippingAddressContainer ) . on ( 'select' , 'input' , 'select' , 'textarea' ) ;
395
395
for ( var i = 0 ; i < dataFields . length ; i ++ ) {
396
396
dataFields [ i ] . disabled = flag ;
397
397
398
398
if ( this . isOnlyVirtualProduct ) {
399
399
dataFields [ i ] . setValue ( '' ) ;
400
400
}
401
401
}
402
- var buttons = $ ( this . shippingAddressContainer ) . select ( 'button' ) ;
402
+ var buttons = $ ( this . shippingAddressContainer ) . on ( 'select' , 'button' ) ;
403
403
// Add corresponding class to buttons while disabling them
404
404
for ( i = 0 ; i < buttons . length ; i ++ ) {
405
405
buttons [ i ] . disabled = flag ;
@@ -521,7 +521,7 @@ define([
521
521
}
522
522
523
523
if ( ! this . paymentMethod || method ) {
524
- $ ( 'order-billing_method_form' ) . select ( 'input' , 'select' , 'textarea' ) . each ( function ( elem ) {
524
+ $ ( 'order-billing_method_form' ) . on ( 'select' , 'input' , 'select' , 'textarea' ) . each ( function ( elem ) {
525
525
if ( elem . type != 'radio' ) elem . disabled = true ;
526
526
} )
527
527
}
@@ -572,7 +572,7 @@ define([
572
572
return false ;
573
573
}
574
574
var data = { } ;
575
- var fields = $ ( 'payment_form_' + currentMethod ) . select ( 'input' , 'select' ) ;
575
+ var fields = $ ( 'payment_form_' + currentMethod ) . on ( 'select' , 'input' , 'select' ) ;
576
576
for ( var i = 0 ; i < fields . length ; i ++ ) {
577
577
data [ fields [ i ] . name ] = fields [ i ] . getValue ( ) ;
578
578
}
@@ -617,8 +617,8 @@ define([
617
617
} ,
618
618
619
619
productGridRowInit : function ( grid , row ) {
620
- var checkbox = $ ( row ) . select ( '.checkbox' ) [ 0 ] ;
621
- var inputs = $ ( row ) . select ( '.input-text' ) ;
620
+ var checkbox = $ ( row ) . on ( 'select' , '.checkbox' ) [ 0 ] ;
621
+ var inputs = $ ( row ) . on ( 'select' , '.input-text' ) ;
622
622
if ( checkbox && inputs . length > 0 ) {
623
623
checkbox . inputElements = inputs ;
624
624
for ( var i = 0 ; i < inputs . length ; i ++ ) {
@@ -913,7 +913,7 @@ define([
913
913
if ( $ ( this . getAreaId ( 'sidebar' ) ) ) {
914
914
var data = { } ;
915
915
if ( this . collectElementsValue ) {
916
- var elems = $ ( this . getAreaId ( 'sidebar' ) ) . select ( 'input' ) ;
916
+ var elems = $ ( this . getAreaId ( 'sidebar' ) ) . on ( 'select' , 'input' ) ;
917
917
for ( var i = 0 ; i < elems . length ; i ++ ) {
918
918
if ( elems [ i ] . getValue ( ) ) {
919
919
data [ elems [ i ] . name ] = elems [ i ] . getValue ( ) ;
@@ -1005,7 +1005,7 @@ define([
1005
1005
var area = [ 'sidebar' , 'items' , 'shipping_method' , 'billing_method' , 'totals' , 'giftmessage' ] ;
1006
1006
// prepare additional fields
1007
1007
var fieldsPrepare = { update_items : 1 } ;
1008
- var info = $ ( 'order-items_grid' ) . select ( 'input' , 'select' , 'textarea' ) ;
1008
+ var info = $ ( 'order-items_grid' ) . on ( 'select' , 'input' , 'select' , 'textarea' ) ;
1009
1009
for ( var i = 0 ; i < info . length ; i ++ ) {
1010
1010
if ( ! info [ i ] . disabled && ( info [ i ] . type != 'checkbox' || info [ i ] . checked ) ) {
1011
1011
fieldsPrepare [ info [ i ] . name ] = info [ i ] . getValue ( ) ;
@@ -1017,7 +1017,7 @@ define([
1017
1017
} ,
1018
1018
1019
1019
itemsOnchangeBind : function ( ) {
1020
- var elems = $ ( 'order-items_grid' ) . select ( 'input' , 'select' , 'textarea' ) ;
1020
+ var elems = $ ( 'order-items_grid' ) . on ( 'select' , 'input' , 'select' , 'textarea' ) ;
1021
1021
for ( var i = 0 ; i < elems . length ; i ++ ) {
1022
1022
if ( ! elems [ i ] . bindOnchange ) {
1023
1023
elems [ i ] . bindOnchange = true ;
@@ -1079,7 +1079,7 @@ define([
1079
1079
*/
1080
1080
showQuoteItemConfiguration : function ( itemId ) {
1081
1081
var listType = 'quote_items' ;
1082
- var qtyElement = $ ( 'order-items_grid' ) . select ( 'input[name="item\[' + itemId + '\]\[qty\]"]' ) [ 0 ] ;
1082
+ var qtyElement = $ ( 'order-items_grid' ) . on ( 'select' , 'input[name="item\[' + itemId + '\]\[qty\]"]' ) [ 0 ] ;
1083
1083
productConfigure . setConfirmCallback ( listType , function ( ) {
1084
1084
// sync qty of popup and qty of grid
1085
1085
var confirmedCurrentQty = productConfigure . getCurrentConfirmedQtyElement ( ) ;
@@ -1102,7 +1102,7 @@ define([
1102
1102
1103
1103
accountFieldsBind : function ( container ) {
1104
1104
if ( $ ( container ) ) {
1105
- var fields = $ ( container ) . select ( 'input' , 'select' , 'textarea' ) ;
1105
+ var fields = $ ( container ) . on ( 'select' , 'input' , 'select' , 'textarea' ) ;
1106
1106
for ( var i = 0 ; i < fields . length ; i ++ ) {
1107
1107
if ( fields [ i ] . id == 'group_id' ) {
1108
1108
fields [ i ] . observe ( 'change' , this . accountGroupChange . bind ( this ) )
@@ -1123,7 +1123,7 @@ define([
1123
1123
1124
1124
commentFieldsBind : function ( container ) {
1125
1125
if ( $ ( container ) ) {
1126
- var fields = $ ( container ) . select ( 'input' , 'textarea' ) ;
1126
+ var fields = $ ( container ) . on ( 'select' , 'input' , 'textarea' ) ;
1127
1127
for ( var i = 0 ; i < fields . length ; i ++ )
1128
1128
fields [ i ] . observe ( 'change' , this . commentFieldChange . bind ( this ) )
1129
1129
}
@@ -1135,7 +1135,7 @@ define([
1135
1135
1136
1136
giftmessageFieldsBind : function ( container ) {
1137
1137
if ( $ ( container ) ) {
1138
- var fields = $ ( container ) . select ( 'input' , 'textarea' ) ;
1138
+ var fields = $ ( container ) . on ( 'select' , 'input' , 'textarea' ) ;
1139
1139
for ( var i = 0 ; i < fields . length ; i ++ )
1140
1140
fields [ i ] . observe ( 'change' , this . giftmessageFieldChange . bind ( this ) )
1141
1141
}
@@ -1148,7 +1148,7 @@ define([
1148
1148
giftmessageOnItemChange : function ( event ) {
1149
1149
var element = Event . element ( event ) ;
1150
1150
if ( element . name . indexOf ( "giftmessage" ) != - 1 && element . type == "checkbox" && ! element . checked ) {
1151
- var messages = $ ( "order-giftmessage" ) . select ( 'textarea' ) ;
1151
+ var messages = $ ( "order-giftmessage" ) . on ( 'select' , 'textarea' ) ;
1152
1152
var name ;
1153
1153
for ( var i = 0 ; i < messages . length ; i ++ ) {
1154
1154
name = messages [ i ] . id . split ( "_" ) ;
@@ -1319,7 +1319,7 @@ define([
1319
1319
* @return {Object }
1320
1320
*/
1321
1321
serializeData : function ( container ) {
1322
- var fields = $ ( container ) . select ( 'input' , 'select' , 'textarea' ) ,
1322
+ var fields = $ ( container ) . on ( 'select' , 'input' , 'select' , 'textarea' ) ,
1323
1323
data = Form . serializeElements ( fields , true ) ;
1324
1324
1325
1325
return $H ( data ) ;
0 commit comments