UEP-弹窗

注意:弹出窗口Action中的dataWrap属性要加上set方法

默认情况下为GET方式传递参数,此方法对参数的长度有限制,若是长度超过范围的话请使用POST方式

function testPopWindow(){
    //$.showModalDialog("popwindow.jsp?name=ffffff",
    "弹窗测试",null,null,400,500);
    //GET
    $.showModalDialog({url:"popwindow.jsp",param:{name:"ffffff"}},
    "弹窗测试",null,null,400,500);
//POST }

--jsp

function returnValue()
//默认的一个方法,当使用自定义按钮时,例如:onclick="$.close('close关闭')",returnValue()不起作用
{
return "弹出窗口返回值";
}
Onclick="$.close('close关闭')"    //参数返回给str
Onclick="$.cancel()"    //触发弹窗回调方法
Onclick="$.close()"    //不带参数,不触发回调方法

--js

function callback(str,b,c){
    alert("str:"+str+"b:"+b+"c:"+c);
}

str接收returnValue方法返回的值
b接收回调参数
c记录弹窗具体做了那些操作(确定、取消)

--弹窗给选中的数据赋值

http://www.cnblogs.com/kkdf/p/8331293.html

posted @ 2017-12-19 09:08  创作我的创作  阅读(209)  评论(0编辑  收藏  举报