一.ajax与window.open(url)的区别
1){pageContext.request.contextPath}/xxbs/Editmanage/toWps.do?issue_no=' + issue_no,
type: 'post',
dataType: 'json',
contentType: "application/json;charset=UTF-8",
data: JSON.stringify(array),
error: function () {
parent.bootbox.alert('生成文档失败');
},
2)var targeturl = "${pageContext.request.contextPath}/xxbs/Editmanage/toeditmanagegaigaigai.do?fileName="+filePath;
window.open(targeturl);
1)使用ajax,是不刷新页面,到后台不可跳转新的页面
2)使用open ,到后台可以跳转新的页面.
二.关于jqgrid获取表单数据
gridTable表示表单所在的div
获取选择一行的id,如果你选择多行,那下面的id是最后选择的行的id:
var id=('#gridTable').jqGrid('getGridParam','selarrrow');
如果想获取选择的行的数据,只要传入rowId即可,如下:
var rowData = (gridTable).jqGrid('getRowData', i));
}