Javascript Jquery验证引擎ajax,两个字段功能相同?
jQuery验证引擎插件能够进行ajax验证;除了一个小陷阱外,它的效果非常好 它发送字段ID而不是要验证的字段名 为什么这是一个问题 我有一个简单的项目,创建它只需要填写一个文本框;因此,我们在每个页面上都将此作为管理所述项目的模式 我们使用jQuery验证引擎插件来验证输入的值是否唯一 现在这也意味着模式显示在编辑页面上。很明显,在一个字段中也有标题供您编辑 我们也希望验证这个字段,但是因为验证引擎发送的是字段ID而不是字段名,所以我们必须给这两个字段不同的ID e、 g.createtitle和edittitle,然后在后端 如果$fieldId=='createtitle'| |$fieldId=='edittitle'{$fieldId=$fieldId}Javascript Jquery验证引擎ajax,两个字段功能相同?,javascript,jquery,ajax,jquery-validation-engine,Javascript,Jquery,Ajax,Jquery Validation Engine,jQuery验证引擎插件能够进行ajax验证;除了一个小陷阱外,它的效果非常好 它发送字段ID而不是要验证的字段名 为什么这是一个问题 我有一个简单的项目,创建它只需要填写一个文本框;因此,我们在每个页面上都将此作为管理所述项目的模式 我们使用jQuery验证引擎插件来验证输入的值是否唯一 现在这也意味着模式显示在编辑页面上。很明显,在一个字段中也有标题供您编辑 我们也希望验证这个字段,但是因为验证引擎发送的是字段ID而不是字段名,所以我们必须给这两个字段不同的ID e、 g.createtit
这确实是一个丑陋的方法;有没有办法让它使用这个名字;或者其他属性?也许可以帮助您。它使用元素的类名进行验证。您正在调用的验证脚本需要了解传递的值。这对验证引擎并不重要。它可以用于这两个字段,但被调用的脚本需要知道哪个字段正在被验证。