Skip to content

Commit ad8bb85

Browse files
Update jquery.isloading.js
1 parent c1f00e3 commit ad8bb85

File tree

1 file changed

+8
-5
lines changed

1 file changed

+8
-5
lines changed

jquery.isloading.js

Lines changed: 8 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
/**
22
* Loading plugin for jQuery
3-
* version: v1.0.6
3+
* version: v1.0.7
44
*
55
* Small helper to give the user a visual feedback that something is happening
66
* when fetching/posting data
@@ -94,7 +94,7 @@
9494
self._loader = $( tpl );
9595

9696
// Disable the element
97-
if( $( self.element ).is( "input, textarea" ) && true === self.options.disableSource ) {
97+
if( $( self.element ).is( "input, textarea, select" ) && true === self.options.disableSource ) {
9898

9999
$( self.element ).attr( "disabled", "disabled" );
100100

@@ -108,10 +108,13 @@
108108
// Set position
109109
switch( self.options.position ) {
110110

111-
case "inside":
111+
case "inside":
112112
$( self.element ).html( self._loader );
113113
break;
114114

115+
case "none": /*EDIT:: 26/02/16 Added additional position option for 'none'*/
116+
break;
117+
115118
case "overlay":
116119
var $wrapperTpl = null;
117120

@@ -176,7 +179,7 @@
176179
disableOthers: function() {
177180
$.each(this.options.disableOthers, function( i, e ) {
178181
var elt = $( e );
179-
if( elt.is( "button, input, textarea" ) ) {
182+
if( elt.is( "button, input, textarea, select" ) ) {
180183
elt.attr( "disabled", "disabled" );
181184
}
182185
else {
@@ -188,7 +191,7 @@
188191
enableOthers: function() {
189192
$.each(this.options.disableOthers, function( i, e ) {
190193
var elt = $( e );
191-
if( elt.is( "button, input, textarea" ) ) {
194+
if( elt.is( "button, input, textarea,select" ) ) {
192195
elt.removeAttr( "disabled" );
193196
}
194197
else {

0 commit comments

Comments
 (0)