jqgrid pas de mise à jour des données sur reload

J'ai un jqgrid avec le chargement de données à partir d'un flux xml (gérée par django 1.1.1):

jQuery(document).ready(function(){
  jQuery("#list").jqGrid({
    url:'/downtime/list_xml/',
    datatype: 'xml',
    mtype: 'GET',
    postData:{site:1,date_start:document.getElementById('datepicker_start').value,date_end:document.getElementById('datepicker_end').value},
    colNames:[...],
    colModel :[...],
    pager: '#pager',
    rowNum: 25,
    rowList:[10,25,50],
    viewrecords: true,
    height: 500,
    caption: 'Click on column headers to reorder'
  });

    $("#grid_reload").click(function(){
        $("#list").trigger("reloadGrid");
        }); 
    $("#tabs").tabs();

    $("#datepicker_start").datepicker({dateFormat: 'yy-mm-dd'});
    $("#datepicker_end").datepicker({dateFormat: 'yy-mm-dd'});
...

Et les éléments html:

<th>Start Date:</th>
<td><input id="datepicker_start" type="text" value="2009-12-01"></input></td>
<th>End Date:</th>
<td><input id="datepicker_end" type="text" value="2009-12-03"></input></td>
<td><input id="grid_reload"  type="submit" value="load" /></td>

Quand je clique sur le grid_reload bouton, la grille de recharge, mais quand il l'a fait en sorte qu'il affiche exactement les mêmes données que précédemment, même si le xml est testé pour retourner des données différentes pour différentes dates et heures.

J'ai vérifié à l'aide d'alert(document.getElementById ("datepicker_start').valeur) que les valeurs à la date d'entrées sont passées correctement lors de la recharge de l'événement est déclenché.

Des idées pourquoi les données ne sont pas à jour? Une mise en cache, le problème de navigateur peut-être?

InformationsquelleAutor meepmeep | 2010-05-13