【发布时间】:2014-07-17 17:32:07
【问题描述】:
我只是无法理解我在这里做错了什么。 我正在尝试使用comobox传递的多个ID在json存储中添加多个记录
var f = this.getPanel(); var form = f.getForm();
var store = Ext.data.StoreManager.get('aStore');
var cc = form.findField('classSel');
var vv = cc.getValue();
var arrayLength = vv.length;
for (var n = 0; n < arrayLength; n++)
{
var gg = form.findField('ClassID');
var mm = gg.getValue();
var ee = gg.setValue(vv[n]);
var nn = gg.getValue();
var formData = form.getValues();
var sss = store.add(formData);
}
f.close();
它使用php向mysql多对多表发送数据。一切正常。除了我的循环为每个 ID 创建多个条目。我了解组合框 getValue() 在循环中给出值 比迭代循环值。不知何故,它创建了超出所需的“发布”请求。请帮帮我
【问题讨论】: