我有列'行動'有圖像。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();
}
我到底做錯了什麼?