我正在使用 Kendo UI TextBoxFor,例如:
@Html.Kendo().TextBoxFor(model => model.ID).HtmlAttributes(new { @class = "fixed-width" }).Name("ID")
但我无法在 javascript 中获取值:
var id = ????
感谢任何帮助,谢谢。
最佳答案
与 @(Html.Kendo().TextBox()
或 @(Html.Kendo().TextBoxFor(m => m.Property)
一起使用的 TextBox只是创建输入字段的辅助方法。您可以使用 jquery 通过 $('.k-textbox')
获取所有字段。
您还可以添加一个 id 来获取特定的文本框:
@(Html.Kendo().TextBoxFor(m => m.Property)
.HtmlAttributes(new
{
id = "text-box-property-id"
})
)
要使用 Javascript 在客户端获取值,您可以使用 jquery。
$('#text-box-property-id').val()
关于javascript - 如何在 javascript 中获取 Kendo().TextBoxFor 值?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/41339518/