У меня странная ошибка, когда мой запрос jquery ajax не отправляет все параметры.Не все параметры отправляются в jquery ajax call
$.ajax({
url: "/ajax/doAssignTask",
type: 'GET',
contentType: "application/json",
data: {
"just_a_task": just_a_task,
"fb_post_date": fb_post_date,
"task_fb_postId": task_fb_postId,
"sedia_task_guid": sedia_task_guid,
"itemGuid": itemGuid,
"itemType": itemType,
"taskName": taskName,
"assignedToUserGuid": assignedToUserGuid,
"taskDescription": taskDescription
},
success: function(data, status) {
//success code
},
error: function(xhr, desc, err) {
//error code
}
});
Но использование поджигатель (и отладки) я могу видеть, что только эти переменные размещаются:
assignedToUserGuid
itemGuid
itemType
just_a_task
taskDescription
taskName
Это отсутствует fb_post_date
, task_fb_postId
и sedia_task_guid
Я понятия не имею, что приведет к он должен публиковать только некоторые предметы, а не другие? Кто-нибудь знает?
данных посылается к контроллеру asp.net, который возвращает JsonResult (отсюда CONTENTTYPE)
Любая помощь оценена. Благодаря!
Если вы пытаетесь опубликовать что-то, то измените 'type' на' post'. – rahul
Да, вы правы ... хотя это должно быть хорошо с GET. Проблема не на стороне сервера ... но, похоже, что-то связано с js? – rksprst
Вы уверены, что все переменные имеют значение перед запросом ajax? –