jQuery远程验证与服务器生成的错误消息

tst*_*ter 5 jquery

我正在使用Validation jQuery插件进行一些验证.我有一个服务,现在返回"真"和"假",一切都很好.

但是,我使用的错误消息是"该名称已被采用".

我希望错误消息是"That name is already <a href="/item?id=543"> taken</a>."该项ID是从服务器返回的内容.但我无法弄清楚除了单个true或false之外如何从服务器返回任何内容并且仍然有验证工作.

我知道我可以使用JQuery.Format("名称{0}被采取")来做"使用xxx的名称"但我真的想要给现有项目提供超链接,我不想要改变项目页面接受名称而不是ID.

Nic*_*ver 9

验证插件已经处理了这个,但调用类型是"json",所以你需要确保字符串(错误消息)在引号中传递,如下所示:

"Error Message"
Run Code Online (Sandbox Code Playgroud)

该插件将使用此作为显示的错误消息,方便吗?:)