我可以从编辑过的ViewData [“model”]中获取所有新值,而无需脚本吗?
现在,我正在尝试这样做,但要考虑旧的价值观。
var model = ViewData["Model"] as Model;
@Html.TextBox(model.Name, model.Name) //for example
<a onclick="SaveDoc(@Json.Encode(model))">
我有大模型,会做出类似的东西 - 不是
<script>
var newValue = $('#id').value
</script>
已更新
如何构建DOM以获取下一个结果:
{
"text":{
"text1":{
"text":"text"
}
},
"text":{
"text":"text"
}
}
例如 现在我使用下一个:
<form>
@html.TextBoxFor(...)
@html.TextBoxFor(...)
@html.TextBoxFor(...)
</form>
只需{"text1":"text1","text2":"text2"}