gpt4 book ai didi

c# - 使用javascript为模型赋值

转载 作者:行者123 更新时间:2023-11-30 16:54:47 25 4
gpt4 key购买 nike

我正在使用日历,我需要将它的值传递到我的模型中以提交回 Controller ,但我被卡住了。

查看

<div class="cell">
@Html.LabelFor(model => model.ExpectedDatetimeStamp, new { @class = "control-label col-md-2" }):
<div data-role="calendar" data-week-start="1" data-multi-select="false" id="c1" class="calendar"></div>
<div hidden>@Html.EditorFor(model => model.ExpectedDatetimeStamp)</div>
<div>
@Html.ValidationMessageFor(model => model.ExpectedDatetimeStamp)
</div>
</div>

<div>
<input type="submit" value="Create" class="button primary" />
</div>

JS

function get_dates(){
var result = $("#c1").calendar('getDates');
alert(result);
}

当用户按下提交按钮时,如何将结果中的值分配给 model.ExpectedDatetimeStamp

最佳答案

根据评论,模型中的每个项目都被赋予了一个与其在模型中的名称相匹配的名称。因此,例如,您的项目 ExpectedDatetimeStamp 将包含一个具有该名称的元素。

因此要设置值,只需使用:

$('#ExpectedDatetimeStamp').val(result);

完成了! :)

关于c# - 使用javascript为模型赋值,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/30202694/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com