+ -
当前位置:首页 → 问答吧 → 请教jquery ui- dialog问题,涉及浏览器兼容问题

请教jquery ui- dialog问题,涉及浏览器兼容问题

时间:2009-04-29

来源:互联网

这个是jquery的一些代码:
function ShowButtonDialog(mytitle,url,myheight,mywidth,callback)
{
    $("#btndialog").load(url);   //这里是加载一个页面的html到div  [btndialog]中
    $("#btndialog").dialog({
                bgiframe: false,
                autoOpen: false,
                height:myheight,
                width:mywidth,
                modal: true,
                show:'fold',
                position: "middle",
                title:mytitle,
                buttons: {
                "确 定": function() {
                           callback();//我希望通过ajax的方式传入参数,执行另一页面某些函数
                          $("#form12").submit()// 想刷新页面
                    $(this).dialog('close');
                  
                },
                '取 消': function() {
                    $(this).dialog('close');
                }
            },
            close: function() {
                    $(this).empty();
            }
        });
         $("#btndialog").dialog('open');
}
//单击dialog上的“确定”按钮以后的回发函数;
function mycallback()
{  
      $.post("newFileDirectory.aspx?a="+ $("#txtPath").val(),null,null,"")      //$("#txtPath").val()为load(url)里面的一个文本框
}
弹出框dialog页面的page_load有些代码:
  if (Session["fileinfo"]!=null)
        {
            Response.Write("<script language='javascript'>alert('有资料了!')</script>");
            Response.Write(Session["fileinfo"].ToString());
        }
newFileDirectory.aspx的codebehind代码:
     Session["fileinfo"]=某个函数返回的值;

现在的问题是为什么在IE里执行是好的到了firefox不顶用,不知道问题出在哪里,希望哪位高人指点下,ie和firefox兼容问题实在高深。
还有不知道前辈们是怎么使用ui的dialog,可否赐教一二?

作者: luofuxian   发布时间: 2009-04-29

自己顶个!!,高手赐教啊!

作者: luofuxian   发布时间: 2009-04-30

相关阅读 更多