extjs4 替代store.reload()的方法

首先,用extraParams定义要传递的参数,而不直接写在url里

 1            api: {
 2                 read: '../BLL/H_yus/H_pinpdpBLL.ashx?action=read',
 3                 create: '../BLL/H_yus/H_pinpdpBLL.ashx?action=create¶fcy=' + fcy ,
 4                 update: '../BLL/H_yus/H_pinpdpBLL.ashx?action=update' ,
 5                 destroy: '../BLL/H_yus/H_pinpdpBLL.ashx?action=destory'
 6             },
 7             extraParams: {  
 8                 'parapinx': pinx,
 9                 'parafdno': fdno,
10                 'pararepnum':repnum
11             }

这样参数会在每个url里面都传递,其次

1                 var proxys = store.proxy;
2                 proxys.extraParams.parapinx = pinx;
3                 store.load();

问题解决,EXT官网的API居然还有reload方法,害我以为是我自己哪里写错了,后来google才知道原来4没有reload方法了

转载于:https://www.cnblogs.com/shadowtale/archive/2012/11/17/2774242.html

你可能感兴趣的:(extjs4 替代store.reload()的方法)