Ext Js 如何将参数传递给服务器代码
Posted
技术标签:
【中文标题】Ext Js 如何将参数传递给服务器代码【英文标题】:Ext Js How to Pass Params to Server Code 【发布时间】:2011-04-20 00:56:18 【问题描述】:我有两个 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 );
);
任何关于如何调试这个的想法表示赞赏。 谢谢。
【问题讨论】:
【参考方案1】:在 store 上设置 baseParams:
ItemsDataStore.baseParams.OrderID = val;
ItemsDataStore.load();
【讨论】:
感谢您的建议。我添加了 ItemsDataStore.baseParams.OrderID = val;与 ItemsDataStore.load() 一起给我的听众;但这似乎对我不起作用。我误会了吗?以上是关于Ext Js 如何将参数传递给服务器代码的主要内容,如果未能解决你的问题,请参考以下文章