繁体   English   中英

如何在javascript中获取Kendo()。TextBoxFor值?

[英]how to get Kendo().TextBoxFor value in javascript?

我正在使用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)只是一个创建输入字段的辅助方法。您可以使用jquery来获取$('.k-textbox')所有字段。

您还可以添加ID以获取特定文本框:

@(Html.Kendo().TextBoxFor(m => m.Property)
   .HtmlAttributes(new
   {
       id = "text-box-property-id"
   })
)

要使用Javascript在客户端获取值,您可以使用jquery。

$('#text-box-property-id').val()

你可以使用JQuery以这种方式检索值:

$('#ID').data('kendoTextBox').value();

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM