Ext Js 如何将参数传递给服务器代码

发布于 2024-11-02 09:17:23 字数 443 浏览 4 评论 0原文

我有两个 Ext GridPanel,并且想要将 OrderID 值从我的 Orders 存储传递到我的 PHP 服务器代码。当我查看文档时,我发现 params、baseparams 和 beforeload 侦听器是实现此目的的可能方法。下面的代码看起来很简单,但我的参数似乎没有通过。


    OrdersGrid.on('rowclick', function(grid, rowIndex, e) {
    var selectedRecord = this.getSelectionModel().getSelected();
    var val = selectedRecord.get('OrderID');
    ItemsDataStore.load( {params : {OrderID: val }});
    });

任何有关如何调试此问题的想法表示赞赏。 谢谢。

I've got two Ext GridPanels and want to pass an OrderID value from my Orders store to my PHP server code As I look through the docs, I see params, baseparams and beforeload listeners as possible ways to achieve this. The code below seemed straight forward but my param doesn't seem to get passed.


    OrdersGrid.on('rowclick', function(grid, rowIndex, e) {
    var selectedRecord = this.getSelectionModel().getSelected();
    var val = selectedRecord.get('OrderID');
    ItemsDataStore.load( {params : {OrderID: val }});
    });

Any ideas on how to debug this appreciated.
Thanks.

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(1

酒解孤独 2024-11-09 09:17:23

在商店上设置 baseParams:

ItemsDataStore.baseParams.OrderID = val;
ItemsDataStore.load();

Set the baseParams on the store:

ItemsDataStore.baseParams.OrderID = val;
ItemsDataStore.load();
~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文