我有列'行动'有图像。jqGrid。自定义按钮。如何重定向页面?
add = "<input type='image' src='/add_24.png' onclick='onAdd('"+row_id+"','"+subgridTableId+"')';/>";
$("#"+subgridTableId).setRowData(ids[i], { act: add });
如何的onClick功能重定向当前页面?
我试过所有已知的方法。但目前的网页只是重新加载自己。
有我使用onAdd FUNC
function onAdd(id, pid) {
window.open("www.msn.com");//1
document.location.href = "sps/sites/main/export/_layouts/AddContractProperty.aspx";//2
var form = $('<form>');//3
form.attr('action', 'sps/sites/main/export/_layouts/AddContractProperty.aspx');
form.attr('method', 'POST');
// if(newWindow){ form.attr('target', '_blank'); }
var input = $('<input type="hidden">');
input.attr({ 'id': 'CID', 'value': cid});
input.attr({ 'id': 'PID', 'value': pid});
form.append(input);
form.appendTo(document.body);
form.submit();
}
我到底做错了什么?