2015-10-17 7 views
0

Я создал объект в jqueryКак я могу создать объект в JQuery

var obj= {'First': 'yellow','Second': 'red'}; 

Я хочу разместить ссылку на этот объект в функцию Vb, которая имеет objcolor, которая имеет первичный и оттенок в качестве свойств. Функция имеет два других параметра; спорт и автомобиль. мой пост

$.post('URL.action('ColorReal'),{'sport': 'bowling', 'car': 'olds', 'objcolor': 'obj'}); 

я поставил точки останова после функции в контроллере vb.net, чтобы увидеть, если параметры функции заселены спорта как боулинг и автомобиль имеет старый, но objcolor не имеет ничего. Я пробовал JSON.stringify(objcolor) в сообщении и до сих пор ничего не передается. Как создать объект в столбце?

+0

Удалите кавычки 'obj' - то есть' .... 'objcolor': OBJ}) 'Если его не имеет обязательной силы. опубликуйте свой метод и модель контроллера –

ответ

0

попробовать как

var ob = { 
 
    'sport': 'bowling', 
 
    'car': 'olds', 
 
    'objcolor': [{ 
 
    'First': 'yellow', 
 
    'Second': 'red' 
 
    }] 
 
} 
 

 
$.post('URL.action("ColorReal")', ob);

+0

Это точно так же, как заданный и неподвижный объект не проходит. Функция в контроллере выглядит примерно так, как функция ColorReal (спорт как спорт, автомобиль как автомобили, objcolor как цвета). модель дает свойства objcolor как first {get: set} и second {get: set} –

+0

, как это происходит, как цвета? Я думаю, что ваш объект изменяется. –

Смежные вопросы