I am making use of trim() like so:
if($(\'#group_field\').val().trim()!=\'\'){
Where group_field is an input element of type t
Another option will be to define the method directly on String in case it's missing:
if(typeof String.prototype.trim !== 'function') {
String.prototype.trim = function() {
//Your implementation here. Might be worth looking at perf comparison at
//http://blog.stevenlevithan.com/archives/faster-trim-javascript
//
//The most common one is perhaps this:
return this.replace(/^\s+|\s+$/g, '');
}
}
Then trim will work regardless of the browser:
var result = " trim me ".trim();