Extjs4 自定义textfield验证程序错误消息

Extjs4 自定义textfield验证程序错误消息,extjs4,Extjs4,我想更改在向以下内容添加验证程序时文本字段中出现的红线: $allowblank : false, 相反,我希望文本字段旁边出现一个短文本或链接到文本字段的一个小弹出窗口。您可以在“onReady”之后尝试: Ext.QuickTips.init(); 这将显示一个小弹出窗口 看看它是否能以你想要的方式满足你的需求。这样的东西对你来说够了吗?它基本上是一个图标,当您将鼠标悬停在该图标上时,会显示一条消息文本 这可以通过为每个字段指定msgTarget:“side”来轻松实现。

我想更改在向以下内容添加验证程序时文本字段中出现的红线:

$allowblank : false,

相反,我希望文本字段旁边出现一个短文本或链接到文本字段的一个小弹出窗口。

您可以在“onReady”之后尝试:

        Ext.QuickTips.init();
这将显示一个小弹出窗口


看看它是否能以你想要的方式满足你的需求。

这样的东西对你来说够了吗?它基本上是一个图标,当您将鼠标悬停在该图标上时,会显示一条消息文本


这可以通过为每个字段指定msgTarget:“side”来轻松实现。

感谢您的重播,是的,这是默认的验证程序消息,我查找的内容有点不同,我希望消息自动显示,这可能吗?您不希望有一个模式弹出窗口,因为它会让用户分心很多。。。另一个例子是:-他们有一个状态栏,显示错误消息。如果您还需要其他任何东西-我担心您将不得不重新编写或扩展两个组件,这在所有情况下都不是什么大问题。我在MVC应用程序中使用Ext.application,我有app.js和views文件夹,其中包含应用程序的视图,其中一个视图是带有文本字段的表单,因此我不知道在哪里放置Ext.QuickTips.init;我认为@sha是对的,您必须扩展一个类来添加一种特定的方法来处理弹出窗口,如他的图片所示,这是我给出的代码行的结果。我不知道你在哪里可以把它放在MVC上。不幸的是,我不知道需要添加/修改什么才能得到您需要的结果。我一有时间就去找解决办法。