У меня есть @Html.ActionLink´ в HTML-коде.
Html.ActionLink("More", "More", new { id = workShop.WorkShopId }, new { @class = "btn btn-default" , id ="moreButtonID" })
Из них мне надо вытащить value="id = workShop.WorkShopId" и отправить его с помощью POST запроса.
<script>
$(document).ready(function ()
{
$('#moreButtonID').click(function () {
var selectedWorkshop = $('#workShop.WorkShopId').val();
$.ajax({
type: "POST",
url: '@Url.Action("PaymentScreen", "Home")',
datatype: "json",
data: { wsCID: selectedWorkshop },
success: function (data) {
},
error: function (xhr, status, err) {
alert(err);
}
});
});
});
</script>
Я не очень понял почему вы конкретно берёте значение из ссылки, но могу предложить вот такое решение.
Вместо этого:
var selectedWorkshop = $('#workShop.WorkShopId').val();
Можно сделать так:
var selectedWorkshop = @workShop.WorkShopId
Как добавить содержимое поля <textarea></textarea> в переменную через Javascript?
В фотошопе, если выбрать слой текста, и потом правой кнопкой вызвать меню и выбрать "Копировать CSS", то цвет копируется в формате rgbПодскажите,...
Допустим у меня в localstorage есть некие данные по ключу testObject: