프로그래밍 방식으로 양식을 제출하려면 javascript를 사용할 수 있습니다. 요소에 대해 중복 된 Id 값을 가져서는 안됩니다. ID는 문서에서 고유해야합니다.
@using (Html.BeginForm("Index", "Home"))
{
<!-- Your other form elements-->
<div id="radio">
<input type="radio" name="Isactive" value="Yes" />Yes
<input type="radio" name="Isactive" value="No" />No
</div>
}
이제 라디오 버튼을 변경 이벤트를 수신하고 양식을 얻고
submit
메소드를 호출하는 jQuery를에게
closest
방법을 사용할 수 있습니다. 사용자가 라디오 버튼을 선택을 할 때
$(document).ready(function() {
$("input[name='Isactive']").change(function() {
$(this).closest("form").submit();
});
});
이제 양식을 제출하고 선택한 라디오 버튼의 value 속성 값은 HttpPost를 인덱스 액션 메소드의 당신의
Isactive
매개 변수에 사용할 수 있습니다.
1
및 0
을 전달하려면 string
대신 메서드 매개 변수 유형으로 숫자 유형을 사용하십시오.
양식 제출 또는 아약스 통화를 원하십니까? – Shyju
@ Shyju 양식 제출. – Abdu
동작 메서드는 CityList 개체를 필요로합니다. 양식에 바인딩 할 입력 요소가 있습니까? \ – Shyju