Réglage du type de contenu de la demande effectuée par jQuery jqGrid

Je suis en utilisant la dernière version de jqGrid: 3.6.4

Cela semble être un problème simple (ou au moins, elle a fait avant, j'ai passé quelques heures dessus):

Lorsque la grille envoie une requête au serveur (pour une action de contrôleur), son contenu est toujours de type:

application/x-www-form-urlencoded; charset=UTF-8

et je voudrais qu'il soit:

application/json; charset=utf-8

mais je ne trouve pas de moyen de définir le type de contenu (il n'y a pas de contentType option que vous vous trouviez sur un $.appel ajax par exemple).

Donc, juste pour clarifier, je ne demande pas comment faire pour définir le type de contenu sur jQuery demande de serveur, mais plus particulièrement à l'aide jqGrid, qui ne fournit pas une option évidente pour ce faire.

Merci, Nigel.

Mise à jour:
Oleg réponse fixe résolu.

Voici l'option paramètres de la grille:

jQuery("#ContactGridList").jqGrid({
        url: '/ContactSelect/GridData/',
        datatype: 'json',
        ajaxGridOptions: { contentType: 'application/json; charset=utf-8' },
        mtype: 'POST',
        ...
InformationsquelleAutor Nigel | 2010-04-20