I'm redoing a question I made earlier,我想以不同的方式提出这个问题,更多地关注概念,而不是我的具体问题。
我正在查看Saki's Form Examples,具体来说,显示表单提交错误。我正在运行Ext-JS 3.3.0,而且我在设计中寻找几乎相同的功能(但是我的内联将是内联的,并且提示将显示为用户从文本框中散焦)。
我的问题是:我需要在我的HTML中包含哪些最小REQ文件才能像Saki那样启动和运行Quicktips。在你说你看萨基的例子之前,我有很多。他正在使用旧版本的Ext-JS,我无法确定哪些文件很重要,哪些文件不在他的HTML中......如下所示:
<link rel="stylesheet" type="text/css" href="./ext/resources/css/ext-all.css" />
<link id="theme" rel="stylesheet" type="text/css" href="./css/empty.css" />
<link rel="stylesheet" type="text/css" href="./css/icons.css" />
<link rel="stylesheet" type="text/css" href="./css/formerrors.css" />
<link rel="shortcut icon" href="./img/extjs.ico" />
<script type="text/javascript" src="./ext/adapter/ext/ext-base.js"></script>
<script type="text/javascript" src="./ext/ext-all-debug.js"></script>
<script type="text/javascript" src="./js/Ext.ux.form.XCheckbox.js"></script>
<script type="text/javascript" src="./formerrors.js"></script>
Empty.css,icons.css,extjs.ico和Ext.us.form.XCheckbox.js是我不确定他在哪里的。
我正在研究CSS Specificity如何运作,所以我不需要帮助修复它的整体风格(希望如此)。我只是想知道我需要确保将其包含在我的HTML中,以便我知道我的错误是明智的,工具提示没有出现并且看起来正确。就目前而言,工具提示的样式如下所示:
要使用msgTarget ='side',我是否需要将其包含在表单中?或者我可以用xtype:'textarea'?
答案 0 :(得分:0)
假设您只需要标准的Ext提示,那么您需要的只是
答案 1 :(得分:0)
您是否为工具提示调用了init方法?
Ext.QuickTips.init();
另外,你确定你在其他CSS文件中定义的样式甚至是html文件中的样式都没有弄乱extjs为工具提示定义类吗?