JQgrid cliquez sur le bouton actualiser
Je veux écrire du code cliquez sur le bouton Actualiser de JQGrid. Est-il un événement pour qui?
Vous devez vous connecter pour publier un commentaire.
Je veux écrire du code cliquez sur le bouton Actualiser de JQGrid. Est-il un événement pour qui?
Vous devez vous connecter pour publier un commentaire.
Si vous avez besoin de faire quelques gestes avant actualiser sera commencé, vous devez utiliser beforeRefresh rappel:
Si vous avez besoin d'absolu, de l'autre la mise en œuvre de la grille Rafraîchissante où vous ne serez pas appel
$("#grid_id").trigger("reloadGrid");
(dont le son est étrange) vous pouvez le faire par l'utilisation derefresh: false
option pour retirer le bouton d'Actualisation et à l'aide de navButtonAdd pour ajouter votre bouton personnalisé qui ressemble exactement à celui d'origine:beforeRequest
de rappel. Si vous pouviez retourner false à partir de la fonction de rappel, vous pouvez arrêter de la fraîcheur. Par exemple, si vous utilisez la pagination des données et de l'utilisateur de cliquer sur la colonne de tri vous pouvez avoir le même genre de problème avec rafraîchissant. L'utilisation debeforeRequest
me semble pourrait être la solution de ces problèmes. Si vous avez deux pager et souhaitez ajouter des boutons à la fois les téléavertisseurs vous devez simplement appelernavButtonAdd
deux fois (voir la section répondre).beforeRequest
de rappel plus tard. Vous pouvez modifier le code degrid.base.js
oujquery.jqGrid.src.js
. Vous devez simplement effectuer une recherche pourts.p.beforeRequest.call(ts);
et de le remplacer avec un nouveau codevar bfr = ts.p.beforeRequest.call(ts); if(bfr === undefined) { bfr = true; } if ( bfr === false ) { return; }
beforeRefresh
aide de l'événement en cas de clic du bouton seulement. Il ne peut pas l'aider en cas de rechargement de la page entière. Ce problème que vous essayez de résoudre? La plupart des scénarios de laquelle on met en oeuvre sont sans rechargement de la page.Le css pour le bouton actualiser est
ui-icon-refresh
de sorte que vous pouvez écrire votre propre code css comme