我无法获取验证功能结果“必填字段”以填充表格的文本输入框。
当前代码将结果放在单元格的右侧而不是内部。 我相当肯定它是$(this).parent()。附加部分,但在尝试了其他几个变化之后我还没有达到预期的结果。
*代码通过检查class = requiredField属性来验证值当前是否在单元格中。
非常感谢任何提示。 - 谢谢你。
<script type="text/javascript">
$(document).ready(function() {
$('form#commentform').submit(function() {
$('form#commentform .error').remove();
var hasError = false;
$('.requiredField').each(function() {
if(jQuery.trim($(this).val()) == '') {
$(this).parent().append('<span class="error">*Required field</span>');
hasError = true;
}
});
if(!hasError) {
alert('Validation Complete');
}
return false;
});
});
</script>
答案 0 :(得分:0)
您可以使用after()
方法:
$(this).after('<span class="error">*Required field</span>');