小编sct*_*skw的帖子

如何从ExtJS Store检索JSON数据数组

是否有一种方法允许我完全按照我使用以下方式加载我在ExtJS网格面板中存储的数据:

var data = ["value1", "value2"]
Store.loadData(data);
Run Code Online (Sandbox Code Playgroud)

我想有一个用户选项来重新加载网格,但需要考虑对商店的更改.用户可以进行更改并且网格会动态更新,但是如果我重新加载网格,即使已使用新更改更新了数据库,也会显示最初加载的数据.我宁愿不重新加载页面,只是让他们用新更改的商店重新加载网格数据本身.

我想我正在寻找这样的东西:

var data = Store.getData();
//data = ["value1", "value2"]
Run Code Online (Sandbox Code Playgroud)

一切都说完了之后.或者是否有不同的方法使用我不知道的新数据刷新网格.即使使用代理仍然使用"原始"数据,而不是新商店.

extjs

39
推荐指数
3
解决办法
11万
查看次数

如何在全球范围内提供$(document).ready()函数?

我在这里有一个有趣的问题听起来很傻,但是这里有.使用JQuery的ready函数我定义了一些函数,如下所示:

$(function(){

  var function1 = function(data){
    //do something
  }

  var function2 = function(data){
    //do something else
  }
});
Run Code Online (Sandbox Code Playgroud)

出于某种原因,为了让IE呈现我正确使用的东西,必须在$(document).ready()函数中完成.但是,一旦我从服务器端获得数据集,我需要触发这些功能.所以我想我会做这样的事......

Object.Namespace.callFunction = function(data){
 function1(data);
}
Run Code Online (Sandbox Code Playgroud)

...放在脚本中的ready函数之外,以便我可以直接调用它.

不幸的是,我知道这不起作用,因为它似乎不符合逻辑,我已经尝试过了!我使所有这些功能都是随意的,因为它与内容无关,而是概念.我还尝试使用事件处理程序在获取数据后触发函数 - 无济于事!在$(document).ready()全局内部创建函数的最佳方法是什么?

javascript jquery javascript-events

5
推荐指数
2
解决办法
2391
查看次数

标签 统计

extjs ×1

javascript ×1

javascript-events ×1

jquery ×1