ابتدا میبایست دو تا تغییر در اون Url.Action بدهید، به این شکل:
کد HTML:
<a class="btn btn-success" id="CreateStudent" href="@Url.Action("create","student", new { objectId = "-1" })">ثبت</a>
تغییراتی که اعمال شده اینهاست:
- به objectId مقدار داده شده (به این دلیل که بخش آخر Url حای یک مقدار قابل تشخیص و یافتن باشد).
- به خود عنصر a صفت id داده شده که توسط jQuery قابل یافتن باشد.
با وجود تغییرات فوق، کد jQuery جهت انجام کار مورد نظرتان به این شکل خواهد بود:
var url = $('#CreateStudent').attr('href');
var value = url.substring(url.lastIndexOf('/') + 1);
url = url.replace(value, '25');
$('#CreateStudent').attr('href',url);