52,797
社区成员
发帖
与我相关
我的任务
分享
JSONObject object = (JSONObject) JSONSerializer.toJSON(members);//json-lib里面的方法,网上去下,有很多
var usersValue = {
id: '',
name: ''
};
for(var i = 0; i<usersStore.getCount(); i++){
var users= usersStore.getAt(i);
id= mem.get("id");
name= mem.get("name");
usersValue.id += id + ",";
usersValue.name += name + ",";
}
Ext.Ajax.request({
url : 'addRecord.action?users=' + usersValue,
method : 'POST',
disableCaching : false})
String users= request.getParameter(request, "users");
JSONObject object = (JSONObject) JSONSerializer.toJSON(members);//json-lib里面的方法,网上去下,有很多
String id[] = object.getString("id").split(","); //ID的数组,其他类似操作就OK
var secondGridStore = new Ext.data.Store({
reader : new Ext.data.JsonReader({
root : 'rows',
id : 'id'
}, [{
name : 'id',
mapping : 'userId'
}, {
name : 'name',
mapping : 'userName'
}, {
name : 'titleName',
mapping : 'itemTitle'
}, {
name : 'itemId',
mapping : 'itemId'
}, {
name : 'defaultTime',
mapping : 'defaultTime'
}])
});
var sql="";
for (var i = 0; i < secondGridStore.data.length; i++) {
sql +="insert into table(col1,col1) values('" + store.getAt(i).get('COL1') + "','"+store.getAt(i).get('COL2')+"';" + "#"; //直接将SQL拼好,你也可以将值传递,在后台拼
}
Ext.Ajaz.request({
url : 'addRecord.action?sql=' + sql,
method : 'POST',
disableCaching : false})