easyUI dataGrid页面实现局部刷新

我们在修改状态的时候往往希望是点击一个按钮,然后状态改变其他东西不变,其实很简单 使用ajax提交数据,成功后加上一句话就可以了。

 $('#teacherDataGrid').datagrid('reload'); //在向服务器改变数据之后,更新前台数据。
此id为table的id
<div data-options="region:'center',border:true,title:'教师列表'" style="overflow: auto;">
        <table id="teacherDataGrid" data-options="fit:true,border:false"></table>
    </div>

 function auditNoFun(id){
    	 if (id == undefined) {
             var rows = teacherDataGrid.datagrid('getSelections');
             id = rows[0].id;
         } else {
             teacherDataGrid.datagrid('unselectAll').datagrid('uncheckAll');
         }
    	 
  	    var noState=2;
   		$.ajax({
   			type:'post',
   			url:'${path }/teacher/edit',
   			data:{
   				"state":noState,
   				"id":id
   			},
  			 success : function(result) {
  	                if (result==200) {
  	                    /* $('#spState').html("审核不通过"); */
  	                	/* $('#teacherDataGrid').datagrid('updateRow',{
  	          		    index: rowIndex,
  	          		    row: {
  	          		        state:'不通过'
  	          		    } 
  	          		});*/
  	          	        $('#teacherDataGrid').datagrid('reload');//在向服务器改变数据之后,更新前台数据。 
  	          			parent.$.messager.alert('提示', "修改成功", 'info');
  	                } else {
  	                    parent.$.messager.alert('错误', "修改失败", 'error');
  	                }
  	            }
   		});
    }




  • 0
    点赞
  • 4
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值