C# Net MVC如何将h2标记值传递给控制器?
我是ASP.NET MVC的新手,我想在MVC中向控制器传递一个值,因为我有一个带有contenteditable的h2标记,并且我不能使用name属性将值传递给控制器 这是一个例子:C# Net MVC如何将h2标记值传递给控制器?,c#,asp.net-mvc,asp.net-mvc-4,C#,Asp.net Mvc,Asp.net Mvc 4,我是ASP.NET MVC的新手,我想在MVC中向控制器传递一个值,因为我有一个带有contenteditable的h2标记,并且我不能使用name属性将值传递给控制器 这是一个例子: <h2 contenteditable="true">Hello World</h2> 你好,世界 编辑文本时,我希望将值传递给控制器 谢谢你的帮助 创建一个隐藏的输入标记来表示可编辑的输入 <input type="hidden" name="hiddenH2" id="hid
<h2 contenteditable="true">Hello World</h2>
你好,世界
编辑文本时,我希望将值传递给控制器
谢谢你的帮助 创建一个隐藏的输入标记来表示可编辑的输入
<input type="hidden" name="hiddenH2" id="hiddenH2" value="">
你是说在提交表单时?我担心你会使用提交按钮和一些脚本将h2的当前文本填充到一个变量中,该变量将发布到操作中
$(function() {
$('form').submit(function() {
val h2Value = $('h2').html();
$('input[name="hiddenH2"]').val(h2Value);
return true;
});
});