$(win.document).find("body").append(button);
公司專注于為企業(yè)提供成都網站設計、做網站、微信公眾號開發(fā)、商城網站建設,小程序制作,軟件按需求定制設計等一站式互聯網企業(yè)服務。憑借多年豐富的經驗,我們會仔細了解各客戶的需求而做出多方面的分析、設計、整合,為客戶設計出具風格及創(chuàng)意性的商業(yè)解決方案,成都創(chuàng)新互聯公司更提供一系列網站制作和網站推廣的服務。
$(win.document).find("body").append("aaaaaaa");
這倆句的區(qū)別就是,"aaaaaaa"是實際能容,button是變量。但執(zhí)行的是新窗口,button的值確實在原窗口定義的。因此新窗口雖然執(zhí)行了append的函數,卻無法獲取到button值,他只能在他窗口內調用變量。
可以先把子頁面設置display:none;就是隱藏的意思,因為顯示的時候是遮罩層的那一種,所以還要設置z-index:1。當點擊父頁面的按鈕時彈出子頁面,用show()這個jquery函數就行了。
W.$.dialog({
content:'url:wswgrkbillController.do?snhid='+b+'bh='+c+'ck='+d+'sl='+e,(路徑)
title : '彈出框',
width : 1200,
height : 500,
}).zindex();
比如:
$("#btn").click(function(){
window.open("要彈出的頁面.html");
});
jquery提交表單打開新頁面的方法:
先用window.open()打開一個新的窗口,然后在表單中指定提交的target為剛剛打開的窗口即可。
例子代碼:
form name="query_notice_form" target="_blank"
action="c:url value="/abc/xxxx.do"/" method="post"input
type="hidden" name="currType"
/form
function showNoticeDetail(obj) {
window.open('about:blank',"_blank","height=400,width=820,status=yes,toolbar=no,menubar=no,location=no");
query_notice_form.submit();
}
1、你肯定會有一個按鈕點擊事件Onclick()之類的,點擊可以彈出dialog,還會有一個div加載需要dialog的需要的數據等。
2、$("#divId").dialog({
里面類似easyui的dialog;
})
3.點擊事件在js添加一個$("#divId").dialog("open");