js提交table的问题。。。

 function update()
        {
            var url='url:${ctx }/admin/patient/edit.do?';
            var windowapi = frameElement.api;
            $.dialog({
                content: url,
                zIndex: 2100,
                title: '添加',
                lock: true,
                table:'dataList',
                width: 1000,
                height: 450,
                left: '55%',
                top: '45%',
                opacity: 0.4,
                button: [{
                    name: '保存',
                    callback: function(){
                        var iframe = this.iframe.contentWindow;
                        iframe.submitTrans();
                        return false;
                    },
                    focus: true
                },
                {
                    name: '关闭',
                    callback: function() {}
                }]
            });
        }

        我想在这个方法中将我在easyui-datagrid中选中的一条数据
        <table  id="dataList"   class="easyui-datagrid" data-options="rownumbers:true,fitColumns:true,singleSelect:true,fit:true,pagination:true" title="患者管理 " idField="id" toolbar="#toolBar">
        传到后台 应该怎么写,求大神帮助

http://zhidao.baidu.com/link?url=czs6C9qDsoq6K1z947IY8eQokVmL1VMONbZPTcg9oN86dAzoLTT5GSRBm_iSwnvoauel6FS1IakYSXY3h4rq4_

调用getSelected方法得到json数据,然后调用JSON.stringify(IE7-不支持JSON对象,需要导入json2.js这个类库)转为字符串后传递到服务器端,服务器端反序列化为一个类的示例即可操作。

 var r=$('#dataList').datagrid('getSelected');
var s=JSON.stringify(r);
$.ajax({url:'xxxx',type:'POST',data:{r:s}/*其他配置*/})