我在ExtJs Data Grid中有一个带工作侦听器的按钮。我在底部有一个工具栏,上面有这个重置按钮。然而,我没有表单。因此,在单击时重置数据网格的代码是什么?我可以通过在点击按钮时刷新页面来解决这个问题,但重置页面会更流畅,因为根本不需要重新加载。同样,像这样,用户选择的设置将被保留。
在此之前,非常感谢您。
我的应用程序使用ExtJs作为前端,Spring MVC+Hibernate JPA作为后端。我需要下载一个文件。文档的url是使用AJAX request.there检索的,它是一个下载按钮,当用户单击它时,应该有一个Save As选项。
var body = Ext.getBody();
var form = body.createChild({
tag:'form'
,cls:'x-hidden'
,id:'form'
,action:'document/download/'+selD
我想用一个有趣的算法来记住我。我在想,当我单击“记住我”和“登录”时,文本字段(用户名和密码)的值将被保存为默认值。我的登录按钮点击这里的事件:
var username = Ext.getCmp('setNo').getValue();
var password= Ext.getCmp('setPass').getValue();
if(refs.checkStudent.value === true){
Ext.getCmp('setNo').setValue(username);
E
我有一个要从网格中删除的删除按钮。但在删除网格刷新以获取最新数据后,加载状态仍然存在。下面是我的delete函数。删除后,我重新查询数据。如何防止加载状态在网格中持续存在。我也尝试重新加载存储,但结果仍然是一样的。谢谢。
function doDel2(btn)
{
if(btn == 'yes')
{
var m = grid.getSelectionModel().getSelections();
var jsonData = "[";
for(var i = 0, len = m.
我有一个商店和一个LocalStorage代理。商店连接到网格面板。在网格面板的工具栏中有一个按钮“移除所有”。此按钮连接到控制器操作如下:
var store = Ext.getStore("Conflicts");
console.log(store);
store.load({
callback: function(){
console.log(store);
store.removeAll();
store.sync();
c
我有一个有多个网格的小组。我正在尝试制作某种全局刷新按钮,我指的是一个按钮,它将刷新所有网格并打开选项卡,而不会丢失数据,比如按下F5时。使用两个网格很容易,只需获得存储并加载它,而第三个网格则会产生问题。当我尝试和前两种方法一样的时候,我得到了URL is undefined。这是我的代码:
reloadInstructionsStore: function() {
var reloadInstructionSt = this.getStore('Instructions');
var activeCat = this.getActiveCategory();