سلام
من کد زیر را دارم
<a class="btn btn-success" href="@Url.Action("create","student", new { objectId = "" })">ثبت</a>
حال چگونه می توانم
objectId بعد کلیک بروی دکمه مورد نظرم بوسیله jquery مقداری دهی کنم
مثلا مقدار 100 را وارد کنم
باتشکر
Printable View
سلام
من کد زیر را دارم
<a class="btn btn-success" href="@Url.Action("create","student", new { objectId = "" })">ثبت</a>
حال چگونه می توانم
objectId بعد کلیک بروی دکمه مورد نظرم بوسیله jquery مقداری دهی کنم
مثلا مقدار 100 را وارد کنم
باتشکر
ابتدا میبایست دو تا تغییر در اون 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);