我有一个带有选择框的表单(使用 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 (这是非常正确的)。是否有任何解决方法或特殊程序来告知这些新元素属于该表单?(无论如何,发布请求已正确完成,我可以看到服务器端的所有数据)