Use a form
@using (Html.BeginForm("GetDataForTemplete", "Home", FormMethod.Post, new { id = "myForm" }))
{
<input type="hidden" name="templeteID" id="templeteID" />
<input type="hidden" name="ProductID" id="ProductID" />
<input type="submit" value="Submit" />
}
<script type="text/javascript">
function GetId(tempid) {
$("#myForm #templeteID").val(tempid);
$("#myForm #ProductID").val(2);
}
$(document).ready(function(){
$("#myForm").submit(function(e){
GetId(1);
});
});
</script>