2010-12-07 10 views
5

tengo este PHP en un bucle while:espurias jQuery ajax GET parámetro

echo "<td><a href='#' class='po'>" . $row['order_no'] . "</a></td>"; 

y esto jQuery:

$(".po").click(function(){ 
       var po = $(this).text(); 
       var dataString = 'po='+ po; 

       $.ajax({ 
        context: this, 
        type: "GET", 
        url: "projectitems.php", 
        data: dataString, 
        cache: false, 
        success: function(html) { 
        $(this).closest(".resultsItems").html(html); 
        } 
       }); 

      }); 

Sin embargo, los parámetros de la GET es la siguiente:

_ 1291741031991 
    po 102 

po es correcto, pero ¿qué diablos es la línea superior? Esto fue de Firebug por cierto

+1

'href =" # "'? Un cachorro acaba de morir. http://icant.co.uk/articles/pragmatic-progressive-enhancement/#build – Quentin

Respuesta

6

Has configurado el caché en falso, por lo que el número, supongo, es el 'cache-breaker' que jQuery está agregando a la cadena de consulta.

+0

+1 - yup, indicación de fecha y hora actual - 'nueva fecha(). getTime()' salida. –