|
|
|
web api + ajax = confuse?
|
|||
|---|---|---|---|
|
#18+
Здравствуйте! Написал функцию веб-апи, обращаюсь с клиента аякс запросом $.post(apiurl,{ id : 2 }); на сервере приходит null, погуглив нашлось решение, можно писать так var id = 2; $.post(apiurl,{ '' : id }); тогда приходит правильное значение [AcceptVerbs("POST")] public HttpResponseMessage (apiurl,( [FromBody]int id ) { Хотелось бы пользоваться первым способом, а не корявым вторым. Как быть :) ? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 19.12.2013, 15:14:54 |
|
||
|
web api + ajax = confuse?
|
|||
|---|---|---|---|
|
#18+
hyp1kна сервере приходит nullстранно гляньте в firebug что реально уходит на сервер ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 19.12.2013, 16:20:19 |
|
||
|
web api + ajax = confuse?
|
|||
|---|---|---|---|
|
#18+
Паганель, серьезно, я не один такой, вот примеры http://stackoverflow.com/questions/17737756/parameters-null-in-web-api-ajax-call http://encosia.com/using-jquery-to-post-frombody-parameters-to-web-api/ ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 19.12.2013, 16:32:13 |
|
||
|
web api + ajax = confuse?
|
|||
|---|---|---|---|
|
#18+
Паганель...гляньте в firebug что реально уходит на сервер А ещё лучше в фидлер. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 19.12.2013, 23:55:19 |
|
||
|
web api + ajax = confuse?
|
|||
|---|---|---|---|
|
#18+
Рассуждения на тему проблемы и решение здесь http://weblog.west-wind.com/posts/2012/Sep/11/Passing-multiple-simple-POST-Values-to-ASPNET-Web-API Вроде бы заработало, буду проверять.. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 20.12.2013, 18:15:37 |
|
||
|
|

start [/forum/topic.php?fid=18&msg=38507240&tid=1357835]: |
0ms |
get settings: |
20ms |
get forum list: |
23ms |
check forum access: |
7ms |
check topic access: |
7ms |
track hit: |
92ms |
get topic data: |
21ms |
get forum data: |
6ms |
get page messages: |
78ms |
get tp. blocked users: |
3ms |
| others: | 378ms |
| total: | 635ms |

| 0 / 0 |
