ext 得到选中的行数据

var record=Ext.getCmp('orderPanelId').getSelectionModel().getSelected();
if(Ext.getCmp('orderPanelId').getSelectionModel().getCount()>0){
	Ext.Ajax.request({
		url:'/govt_stockV1.0/organiseManager/AJAXDoenterOrderOk.action?orderId='+record.get('orderId'),
		success: function(response){
			var json = Ext.util.JSON.decode(response.responseText) ;
			if(json.flag){
				Ext.MessageBox.alert('提示' ,'订单 确认成功') ;	
			}
		},
		failure: function(response){
			alert(2) ;
		}
	});
}else{
	alert('请选中一行,再操作');
}
 
{
	xtype:'editorgrid',
	sm:orderSm,
	id:'orderPanelId',
	cm:orderColModel,
	store:orderDs,
	frame:true,
	stripeRows : true,
	width:675,
	height:270,
	bbar: new Ext.PagingToolbar({
		pageSize: orderPageSize ,
		store: orderDs,
		displayInfo: true,
		displayMsg: '当前记录为 {0} - {1} ,总记录 {2}',
		emptyMsg: "没有数据",
		items:[new Ext.form.Label({text:'请输入订单名关键字'}),new Ext.form.TextField({
			fieldLabel : '',
			id:'_orderName'
		})]
	})
}

 

 

 

你可能感兴趣的:(json,Ajax,ext)