Вы можете попытаться добавить строку с
if ($(this).val() === '2') {
alert('hello');
только для того, чтобы убедиться, что ваш код вообще работает.
Вы также можете вызвать функцию в событии onChange () - элемента html вместо его вызова через $ ('input: radio [name = Type]'). Change.
Вам нужно сравнить с тремя знаками равенства? Вы уверены, что значение будет «2», а не 2?
Пока документ полностью загружен и, как утверждает Марван выше, ваши URL-адреса фактически указывают на методы действий, которые делают что-либо, он должен работать.
Кстати: разве это не должно быть помечено jquery или чем-то еще, кроме mvc?