$.ajax({
url: "/Configuration/AddServersAdvancedSelect",
type: "POST",
data: { selectedOUs: that.getByDataSelected() },
async: false,
dataType: "html",
success: result => {
cont.setTabContentFromHtmlString(result, 1);
cont.tabClicked($("td[data-value='1']").get(0));
},
error: (xhr, ajaxOptions, thrownError) => {
//
}
});
EDIT : 저는 오늘 일하러 돌아와서 마술처럼 일하기 시작했습니다. 나는 그것이 뭔가라고 생각한다.jQuery AJAX POST - 데이터가 전송되지 않습니다.
이것은 서버에 대한 나의 ajax 요청이다. 어떤 이유로 데이터가 선택되지 않습니다. getByDataSelected 함수는 정상적으로 작동하고 좋은 값을 반환합니다. Controller 메소드의 이름은 selectedOUs이고 모든 것이 일치합니다. 왜이 아약스 POST가 데이터를 보내지 않는지 아무도 모른다.
데이터가 서버로 전송되는 PlainObject 또는 문자열이나 배열 :
어떤 데이터를 보내고 있습니까? –
that.getByDataSelected()? –
dataType : "html"? JSON 또는 다른 것이 아닌가? – HaukurHaf