Сообщение JQuery в Action с параметром словаря

Я чувствую дежавю, но не могу найти на это ответа: У меня есть массив объектов, который должен выглядеть так при проверке вызова jQ $ .post:

limiter[0].Key
limiter[0].Value

, чтобы он отображался в действии

public ActionResult SomeAction(Dictionary<Guid, string> dictionary) { }

Однако этот javascript:

// Some Guid and Some Value
var param = [ { 'Key' : '00000000-0000-00000-000000', 'Value': 'someValue' } ];

$.post('/SomeController/SomeAction/',
       {
       dictionary: limiter,
       otherPostData: data
       },
       function(data) {
          callback(data);
       }
)

производит это при проверке его в firebug :

limiter[0][Key] = someKey // Guid Value
limiter[0][Value] = someValue

Это в jq 1.4.2. Кажется, я помню какой-то флаг, который вам нужно установить для рендеринга json по-другому в jQ. Звонит ли это кому-нибудь?

6
задан Bill Bonar 8 August 2011 в 15:58
поделиться