다음 ajax 스크립트를 사용합니다.ASP .NET 웹 API에 아약스 GET 요청 보내기
$.ajax({
dataType: 'json',
url: url,
data: tuDispId,
type: "GET",
success: function (data) {
bindData(data);
$("#alert-placeholder").empty();
$('#alert-placeholder').removeClass('alert alert-danger');
},
error: function (xhr, textStatus, errorThrown) {
$('#alert-placeholder').addClass('alert alert-danger');
$('#alert-placeholder').html(errorThrown);
}
});
속성은 웹 API에서 메소드 이전에 라우팅하십시오.
[Route("api/tudisp/Edit/{tuDispId}")]
public IHttpActionResult Edit(int tuDispId)
{
}
아약스의 genarated 요청.
http://localhost:xxxxx/api/tudisp/Edit/?179
강제로 ajax가 '?'기호를 생성하지 않게하는 방법. by id 매개 변수. 그 어떤 응용 프로그램의 경우
방법 당신은 귀하의 요청에 따라이 같은'data' 매개 변수를 작성해야 –
을 GET이기 때문에'데이터 : {ID : tuDispId}' –
'URL : URL + "/"+ tuDispId,' – mplungjan