Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/430.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript 无法在剑道网格中保留表单提交上的输入文本值_Javascript_C#_Asp.net Mvc_Kendo Ui_Kendo Grid - Fatal编程技术网

Javascript 无法在剑道网格中保留表单提交上的输入文本值

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")

我有一个剑道网格表单,它从控制器获取数据。网格中大部分是文本,但最后一列是一个输入文本字段,其数据角色为numerictextbox。我试图做的是在提交表单并引发表单验证错误后保留在这些字段中输入的值。有什么办法吗

注意:我正在为该列使用ID,但它使用以下语法#=RowId#,其中RowId是Guid

下面是来自网格的部分代码

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");
    });