我使用的是nopCommerce mvc5,我不会在jquery中按一下按钮就得到文本框值。
代码:
<div class="inputs">
<div>
@Html.LabelFor(model => model.Code, new { }, ":")
</div>@Html.EditorFor(model => model.Code)
</div>
<div class="buttons">
<input id="Submit-button" name="Submit-button" type="button" value="Submit">
</div>
<script type="text/javascript">
$("#Submit-button").click(function () {
var value = $("#Code").val();
alert(value);
});
</script>它总是在警报状态下返回空值。
请给我一些想法
发布于 2015-01-12 22:57:03
我正在使用nopCom扩展:
@Html.FieldIdFor<T, TResult>(this HtmlHelper<T> html, Expression<Func<T, TResult>> expression)它用id字段返回字符串。在您的示例中,它将是:
$("#@Html.FieldIdFor(model => model.Code)").val()https://stackoverflow.com/questions/25833434
复制相似问题