0

请帮我解决一个问题。我正在使用以下 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 编辑它不起作用。请帮助
注意:我正在使用 php 来保存并回显错误,所以这不是问题。问题是我想更改某些输入元素的显示错误的位置

4

1 回答 1

0
  1. 您能否确保新添加的元素没有重复的 ID。
  2. 确保您的新副本过去 jQuery 的 DOM 就绪函数中的 javascript 函数( $(function(){} )

如果这不能帮助您解决问题,能否请您通过新添加元素的代码?

于 2013-01-21T06:50:43.287 回答