저는 MVC를 처음 사용하고 3.0을 사용하기 시작했습니다.MVC 3 form action 매개 변수
<% using (Html.BeginForm()) { %>
<% } %>
내가 실현 :
/hi/address/edit/1?_=1297158351246&{}
ASCX 파일에는 다음이 포함되어 내가 jQuery를 사용하여 양식이 포함 AA 부분보기를로드 할 때 나는 매개 변수는 작업에 추가됩니다 것으로 나타났습니다 다음 코드를 호출하여 매개 변수를 제거 할 수 있지만 추가 매개 변수가 왜 필요한지 알고 싶습니다.
<% using (Html.BeginForm("edit", "address")) { %>
<% } %>
는 UPDATE : 폼 jQuery를 사용하여로드되지
는 추가 매개 변수 폼 동작으로 존재하지 않는다.
확실하지 왜 jQuery를가 거기를 둘 것입니다 사용 그렇게하면 컨트롤에 대한 링크가 있습니다. jquery가 양식을 제출할 때 무엇이든하도록 요청 했습니까? –
예, jquery를 사용하여 함수 호출을 연결합니다. 이 함수는 preventDefault()를 호출하고 ajax 호출을합니다. – markpirvine
그래서 왜 submit 이벤트에 jQuery를 붙이기 때문에 거기에 코드에 포인터를 추가하고있는 것입니다. –