I have the following fiddle that is my attempt at
Use the function toLowerCase() and convert to string with + ""
+ ""
myArray.jsonData.sort(function(a, b) { var comp = ((a[prop]+"").toLowerCase() > (b[prop]+"").toLowerCase()) ? 1 : -1 ; return asc ? comp : -comp; });