Недопустимый вызов веб-службы, отсутствует значение для параметра: «досье» - PullRequest
0 голосов
/ 14 июня 2019

Есть много постов на эту тему, и я все проверил.

$('#documentTypeID').dataTable({
         "sDom": "<'row-fluid'>t<'row-fluid'<'span6'i><'span6'p>>",
         "bAutoWidth": false,
         "bProcessing": true,
         "bDestroy": true,
         "stateSave": true,
         "sAjaxSource": '<%= Page.ResolveClientUrl("GetDocumentTypes") %>',
         "data": JSON.stringify({ dossier: "x" }),

[WebMethod]
    public static string GetDocumentTypes(string dossier)

Я не понимаю, почему я получаю эту ошибку, я делал это раньше несколько раз.Мое имя параметра и данные ajax такие же, как вы можете видеть.Есть еще одна ссылка на ошибку?Может быть, ссылка на datatable.net?

1 Ответ

0 голосов
/ 14 июня 2019

Я только что нашел ответ. Используя datatable.net, вы должны использовать fnServerParams вместо data для передачи параметра в веб-метод.

...