<td ><a title=\""+data[i].Hos.Hname+"\" href=\"Detailed_Hospital.aspx?HID="+data[i].Hos.Hid+"\",HName=>"+data[i].Hos.Hname+"</a></td>
上面的代码我要改成下面这样的要怎么该啊,里面传值的那块也要保留
<td><a href="javascript://" onclick="jBox.open('div-jBoxID','div','text2','查看预约详情','width=666,height=100,center=true,minimizable=true,resize=true,draggable=true,model=true');" title="查看详细"><img src="img/default/see.png" width="66" height="17" alt="查看详细" /></a></td>

解决方案 »

  1.   

    你可以将div-jBoxID这个DIV放在另外一个网页里,然后通过打开这个网页的地址通过地址栏传值,就像上面一样.
      

  2.   

    不懂,他这几个属性分别代表什么意思'div-jBoxID','div','text2'?
      

  3.   


    那要看jBox.open方法具体是怎么写的了,有可能传递的只是几个div的id。
    从字面上看,这个<a>标签并不会跳转页面,而是采用弹出div的方式,在当前页面显示详细信息,应该不存在跳转页面和传值的问题。
      

  4.   

    展示新的操作窗口,或展示更多信息,现在比较流行的做法是弹出div+遮蔽罩,模拟弹出页面的效果,避免了js传值的一些麻烦,你发的代码应该就是这样写的。
      

  5.   

    在onclick="jBox.open('div-jBoxID',) 
    这个 div-jBoxID 是什么啊