0
我有一个类似的问题:Using MVC and JQuery to dynamically & consistently add values to a table,但不同的是:使用MVC3和jQuery动态和十个分量的DataAnnotations
我有表,我克隆的最后一行(保持相同的格式)用:
var $tableBody = $('#record').find("tbody");
$trLast = $tableBody.find("tr:last");
$trNew = $trLast.clone();
$trLast.after($trNew);
`
行被成功地创建,但验证被绑定到第一行(inputs
,selects
和textarea
)
检查的elment,显示:
<td>
// Code generated with the jquery .clone()
<input data-val="true" data-val-required="Es necesario agregar una fecha." id="Salidas_0__Fecha" name="Salidas[1].Fecha" type="datetime" value="" autocomplete="off" class="hasDatepicker input-validation-error">
<span class="field-validation-valid" data-valmsg-for="Salidas[1].Fecha" data-valmsg-replace="true"></span>
</td>
但field-validation-valid
不绑定到input
。 存在一种方法来做到这一点?
“field-validation-valid”没有绑定到“输入”,甚至意味着什么?看起来这只是一个加入到“span”中的'class'。 – David