내가 x는 편집 할 때 사용하는 컨트롤러의 기능에 아약스 데이터에 액세스하고 내 컨트롤러에 날짜를 게시하려고 할 수ASP.net MVC는
X-편집 코드는 내가 지금
<span class="editable editable-click" title="" data-type="select" data-value="1" data-pk="2" data-url="http://localhost:58250/api/updateeffortitems/save" data-title="Work group" data-source="[{ value: 1, text: 'Project'},{ value: 2, text: 'Service'},{ value: 3, text: 'Process'},{ value: 4, text: 'Training'},{ value: 5, text: 'Others'}]" data-original-title="Project">Project</span>
Public Class UpdateEffortItemsController
Inherits ApiController
Public Function save(pk As Integer, value As String) As String
Dim db As New RA_SQLEntities
Dim row As Ra_activity_log
row = db.Ra_activity_log.Where(Function(XX) XX.Activity_log_key = pk).SingleOrDefault()
row.Comment = value
db.SaveChanges()
Return "done"
End Function
End Class
에 데이터를 게시하고 난 다음 오류가 발생했습니다
{"Message":"No HTTP resource was found that matches the request URI 'http://localhost:58250/api/updateeffortitems/save'.","MessageDetail":"No action was found on the controller 'UpdateEffortItems' that matches the request."}
는 내가 .. 컨트롤러 기능이 PARAMS 이러한 PARAMS이 didnt가 아약스 URL을해야합니다 알고하지만 난
을 변경할 수하여 PARAMS equel 정적 값을 의미 AJAX URL에 PARAMS하지를 추가 할 때어떻게해야합니까?
위의 [HttpPost]를 메소드에 추가해야합니다. 따라서 게시물 요청시 전화를 걸 수 있습니다. –