jQuery远程validation与服务器生成的错误消息
我正在使用Validation jQuery插件进行一些validation。 我有一个服务,现在返回“真”和“假”,一切都很好。
但是,我使用的错误消息是“该名称已被采用”。
我希望错误消息为"That name is already taken."
其中item id是从服务器返回的内容。 但我无法弄清楚如何从服务器返回任何东西,而不是单个true或false,并且仍然有validation工作。
我知道我可以使用JQuery.Format(“名称{0}被采取”)“使用xxx这个名字”,但我真的想给现有项目提供一个超链接,我不想改变项目页面接受名称而不是ID。
validation插件已处理此问题,但调用类型为"json"
,因此您需要确保在引号中传递字符串(错误消息),如下所示:
"Error Message"
该插件将使用此作为显示的错误消息,方便吗? 🙂