我试图创建一个非常简单的模态形式的Ext JS 2.3.0。我正在使用的代码是:创建简单的ExtJS的形式
<html>
<head>
<link rel="stylesheet" href="ext-all.css"/>
<link rel="stylesheet" href="dash.css" />
<script type="text/javascript" src="ext-base.js"></script>
<script type="text/javascript" src="ext-all-debug-TPF-212.js"></script>
<script type="text/javascript">
Ext.onReady(function() {
var entitySearchForm = new Ext.form.FormPanel({
title: "Basic Form",
width: 425,
frame: true,
items: [
new Ext.form.TextField({
hideLabel: true,
width: 275,
allowBlank: false
})],
buttons: [{
text: "Save"
}]
});
var entitySearchWindow = new Ext.Window({
layout: 'anchor',
closable: true,
resizable: false,
draggable: false,
modal: true,
items: [entitySearchForm]
});
entitySearchWindow.show();
});
</script>
</head>
<body></body>
</html>
这将导致下面的形式出现:
有几个问题与此:
- 保存按钮看起来不像一个按钮(尽管它的行为像一个)。我想保存按钮,看起来像一个按钮,有大约100像素的宽度和出现在文本框(中下它代替)
- 有两个短窄条纹,一个在文本字段的任何一方的权利。我怎样才能摆脱这些?
- 形式没有关闭按钮,即使我指定
closable: true
我意识到我使用的Ext JS的一个很老的版本,但遗憾的是升级不是现在的选项。
2.3.0?你有我的同情心。 –