In this post we will discuss about how to call the controller from the radio button click event using jquery.
HTML :
<div id=”radio”>
<input type=”radio” id=”Isactive” name=”Isactive” value=”1″ >Yes</input >
<input type=”radio” id=”Isactive” name=”Isactive” value=”0″ >No</input >
</div>
JQUERY :
$(document).ready(function () {
$(‘input[type=radio]’).live(‘change’, function()
{
alert($(this).val());
window.location = ‘@Url.Action(“UserDetail”, “AllUserDetail”)’;
});});
Controller : AllUserDetailController
public ActionResult UserDetail()
{
//Perform action here
}
Explanation:
- window.location = ‘@Url.Action(“UserDetail”, “AllUserDetail”)’;
UserDetail : This will be the name of the action
AllUserDetail : This will be the name of the controller.