19/04/2013, 09:44
|
| | | Fecha de Ingreso: mayo-2010 Ubicación: xalapa
Mensajes: 856
Antigüedad: 14 años, 6 meses Puntos: 23 | |
Respuesta: funcion para hacer un sort numerico hola david,
mira asi tengo la funcion:
Código Javascript :
Ver original<th field="costo_unitario" width="90" rowspan="2" data-options=" align:'right', formatter:formatPrice, sorter:function(a,b){ return (parseFloat(a.replace(/[^\d.]+/g, '')) > parseFloat(b.replace(/[^\d.]+/g, '')) ? 1 : -1); } " sortable="true"> Costo</th>
Se supone que ya convertidos los parametros a b deberia hacer el ordenamiento numerico, pero me sigue ordenando:
Código:
$82,273.58
$8,620.00
$7,820.00
$6,590.22
$6,506.84
$6,100.00
$56,597.35
$48,544.34
$48,416.53
$44,175.94
$3,904.10
$3,898.50
$21,001.24
$20,550.72
$2,774.00
Por que sera? |