У меня есть скрытый asp.net управление MVC в форме:
<%= Html.HiddenFor(m => m.NodeId) %>
Мой JavaScript / код jQuery:
var DeleteEntireItem = '<% = btnDeleteEntireMenu.ClientID%>';
var Node;
debugger;
$('#' + DeleteEntireItem).click(function () {
Node = NodeValue;
document.forms[0].submit();
});
Как я могу присвоить значение переменного 'Узла' к MVC asp.net скрытое управление?
Вы можете установить атрибут значения скрытого тега ввода, выбрав его, используя имя свойства и используя метод jquery val ().
В вашем случае это будет:
$("#NodeId").val(Node)