Ver Mensaje Individual
  #1 (permalink)  
Antiguo 30/07/2013, 11:08
wilsonlazo
 
Fecha de Ingreso: julio-2013
Mensajes: 60
Antigüedad: 11 años, 4 meses
Puntos: 0
ordenar con jquery asc y desc

tengo un listado de productos y quiero odenar asc y desc
cada ves que selecciono una opción:

<select name="order" id="order" onchange="order(this)" />
<option selected="selected" value="DESC">Mayor Precio</option>
<option value="ASC">Menor Precio</option>
envio por post las siguiente:
val=document.getElementById('order').value;
alert(val);
$.post('index.php?controlador=producto&accion=cate goria',{order:val},function(data){
if(data=='error'){ // cuando lso datos son incorrectos

}else{
$('#mensaje').html(data);
}
});

}
en mi controlador recupero el post de jquery y envio a la consulta peru me sal error:
if(isset($_POST['order'])){
$order=$_POST['order'];
echo 'existe';
}else
{
$order='ASC';

}

if(isset($_REQUEST['idprod'])){
$idprod=$_REQUEST['idprod'];
$_SESSION['idproducto_s']=$idprod;
($idcate);
$this->vista->producto= $producto->listar($idprod,$order);

}
al inicio me lista normal pero cuando selecciono una opcio y envio por post de jquery me sale error:
o como puedo hacer de otra forma:help