使用带有Html表单的jquery及其元素进行验证

时间:2013-01-21 06:10:08

标签: javascript jquery html

请帮助我解决问题。我使用以下jquery代码进行验证。

$(function(){
  $("#signup_step1").validationEngine('attach', 
      {promptPosition : "centerRight", autoHidePrompt:true, autoHideDelay: 900});

我有一个这样的表格

 <form id="signup_step1" 
       name="signup_step1" 
       method="post" 
       enctype="multipart/form-data">

我有不同的输入元素,调用验证并且工作正常。

问题是某些元素我想改变错误信息的位置。当我尝试给输入元素一个新的id并复制给出jquery函数并用新的id编辑id时它不起作用。请帮助
注意:我使用php来保存并回显错误,这不是问题所在。问题是我想改变某些输入元素的显示错误的位置

1 个答案:

答案 0 :(得分:0)

  1. 您能否确保新添加的元素没有重复的ID。
  2. 确保您的新副本在jQuery的DOM就绪函数中通过javascript函数($(function(){})
  3. 如果这对您解决问题无法解决问题,请问您是否可以通过新添加元素的代码?