我有一个表单(使用jQuery Validate验证),带有一个选择框,当更改时,将新元素插入到表单中:
ctype.on('change', function () {
$.ajax({ url: '@Url.Action("GetDetails")', type: 'POST', data: { id: $(this).val(), cntr: $('#ID').val() } })
.then(function (result) {
$('#fields').html(result).show('clip', {}, 500);
},
问题是我无法添加验证规则,因为对于这些新元素,element.Form属性为null(并且它非常正确)。 是否有任何变通方法或特殊程序来告知这些新元素是否与该形式相吻合? (无论如何,post请求正确完成,我可以看到服务器端的所有数据)