我有一个使用 jquery 验证的表单,因此每个有效和无效字段都应用一些 css 类。最后我有 submit
和 cancel
纽扣。问题是取消按钮。当我点击取消所有应用的 css 和文本时 <span>
标签必须被删除。所以在这里我尝试了什么,但它不能正常工作
首先是我生成的 <span>
标记,
<span class="status" id="status">
<font color="red">Id in use</font>
</span>
这是取消按钮的 jquery 脚本,
$('#clearform').on('click', function () {
$("#create_teacher").validate().resetForm();
var myString = $("#tIdTextbox").html();
alert(myString);
var element = $(myString);
element.find("font").each(function(index) {
var text = "";
$(this).replaceWith(text);
});
$("#create_teacher").removeClass('success');
$("#create_teacher").removeClass('error');
$("#create_teacher").removeClass('valid');
});
谁能帮帮我
最佳答案
如果你正在使用 jquery validator 插件那么请尝试替换
$("#create_teacher").validate().resetForm();
与
var validator = $("#create_teacher").validate();
validator.resetForm()
关于javascript - 如何从应用的 css 类中清除表单?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/24161727/