0
양식을 사용하여 일부 값을 컨트롤러에 게시하고 있습니다.게시 날짜 시간 값
여기에 js 코드가 있습니다.
$.ajax({
type: "POST",
url: "GetReports",
data: {
MacId: $("#select-definition").val(),
StartDate: $("#input-start-date").val(),
EndDate: $("#input-end-date").val(),
},
dataType: "JSON"
})
.done(function (result) {
console.log(result);
})
.fail(function() {
})
.always(function (result) {
console.log(result);
});
});
여기에 HTML이 있습니다.
<form id="form-reports" action="" >
<div class="col-lg-3">
<select class="selectpicker" name="MacId" id="select-definition" required></select>
</div>
<div class='col-sm-3'>
<div class="form-group">
<div class='input-group date'>
<input type='datetime' id='input-start-date' name="StartDate" class="form-control" />
<span class="input-group-addon">
<span class="glyphicon glyphicon-calendar"></span>
</span>
</div>
</div>
</div>
<div class='col-sm-3'>
<div class="form-group">
<div class='input-group date'>
<input type='datetime' id='input-end-date' name="EndDate" class="form-control" />
<span class="input-group-addon">
<span class="glyphicon glyphicon-calendar"></span>
</span>
</div>
</div>
</div>
<div class="col-lg-2">
<button class="form-control" type="button" id="button-submit">Done</button>
</div>
</form>
여기 컨트롤러가 있습니다 (양식을 게시하는 곳).
[HttpPost]
public string GetReports(string MacId, DateTime StartDate, DateTime EndDate)
오류는 다음과 같습니다.
POST http://localhost:55616/Home/GetReports 500 (내부 서버 오류)
나는 오류 및 솔루션을 알아낼 수
내가 컨트롤러에 내가
참고 입력 값을 전달하려고 MVC C# 웹 응용 프로그램을 사용하여.
미리 감사드립니다.