Javascript 无法在剑道网格中保留表单提交上的输入文本值
我有一个剑道网格表单,它从控制器获取数据。网格中大部分是文本,但最后一列是一个输入文本字段,其数据角色为numerictextbox。我试图做的是在提交表单并引发表单验证错误后保留在这些字段中输入的值。有什么办法吗 注意:我正在为该列使用ID,但它使用以下语法#=RowId#,其中RowId是Guid 下面是来自网格的部分代码Javascript 无法在剑道网格中保留表单提交上的输入文本值,javascript,c#,asp.net-mvc,kendo-ui,kendo-grid,Javascript,C#,Asp.net Mvc,Kendo Ui,Kendo Grid,我有一个剑道网格表单,它从控制器获取数据。网格中大部分是文本,但最后一列是一个输入文本字段,其数据角色为numerictextbox。我试图做的是在提交表单并引发表单验证错误后保留在这些字段中输入的值。有什么办法吗 注意:我正在为该列使用ID,但它使用以下语法#=RowId#,其中RowId是Guid 下面是来自网格的部分代码 columns.Bound(c => c.RowId) .Title("Payment")
columns.Bound(c => c.RowId)
.Title("Payment")
.Width("175px")
.Filterable(false)
.ClientTemplate("<input type='text' autocomplete='off' data-Amount-due='#= AmountDue #' class='form-control payment' min='#= MinPayment #' id='#= RowId #_payment' value='' spinners=false required />")
.HtmlAttributes(new { data_label = "Payment" });
谢谢你的帮助
$(".k-input.payment[data-role='numerictextbox']").each(function() {
var t = $(this).getKendoNumericTextBox();
var id = t.element.attr("id");
});