miniui實現jsp主頁面打開新頁面(不同標籤)方法總結

功能:讓查詢的表格某一列顯示爲藍色鏈接字樣,並且,點擊打開新的標籤頁面,顯示點擊的某行記錄的詳細內容



第一步:給表格列數據動態加載一層<a  href="#"></a>標籤,讓該列顯示爲藍色超鏈接狀態

function toNewPage(e) {
			var grid = e.sender;
			var record = e.record;
			var uid = record.id;
			var name = record.name;
			var rowIndex = e.rowIndex;
			var s = ' <a href="javascript:addLabel(\''
					+ uid
					+ '\')">'+name+'</a>';
			return s;
		}

第二步:實現頁面跳轉,並且將該行關鍵id傳送給新頁面

function addLabel(uid) {
			window.open("<%=basePath%>newPage/toNewPage?id="+uid);
		}


第三步:新頁面獲取id,加載對應id內容

		var obj = mini.getParams();
		grid.load({"id":obj.id});

注意:window.open是新打開一個標籤頁顯示內容,如果是當前標籤顯示的話用window.location.href="";
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章