我有一个表单,其中包含名称/ id为'notes'的输入字段:
<input name="notes" type="text" id="notes" tabindex="5" value="" size="60" maxlength="300" class="fauxTextArea">
我正在使用javascript将其替换为文本区域,从而导致:
<textarea rows="5" cols="60" title="" tabindex="5" style="" id="notes" name="notes" class=""></textarea>
然后我必须用qForms验证它。用文本区替换字段并没有太多选择,根本不需要使用qForms。
当我尝试提交表单时,除动态文本区域外,所有字段都会被“验证”。
答案 0 :(得分:0)
......修复很简单。由于动态字段被添加到$(document).reday函数中,因此初始化和调用验证就像魅力一样。
$(document).ready( function(){
$(".fauxTextArea").jqFauxTextArea( );// the dynamic gets added here
objForm = new qForm("whitePapers");
// the rest of qForm relates stuff ...
}