读书人

向js里头传参数

发布时间: 2013-03-01 18:33:02 作者: rapoo

向js里边传参数


我想向onclick="OpenSelectInfo(tempAid)"传递参数,但是下边这么写不行,该怎么写?
谢谢指教


@{
var tempAid = ViewData["AlbumId"];
<input type="button" id="addbtn" runat="server" value="添加文档(A)" style="width: 80px;" onclick="OpenSelectInfo(tempAid)" />
<text>  </text>
}




<script type="text/javascript">

function OpenSelectInfo(albumId) {
var width = 1000; //模态窗口的宽度
var height = 500; //模态窗口的高度
var url = "/Admin/Libindex/0?aid=" + albumId; //模态窗口的url地址
window.showModalDialog(url, null, 'dialogWidth=' + width + 'px;dialogHeight=' + height + 'px;help:no;status:no;center=yes;');

}
</script>

[解决办法]
从后台往前台传参

可以<%=publicPara%>
[解决办法]
参考:
http://www.cnblogs.com/insus/articles/2036271.html
[解决办法]
LZ是用MVC来做的把

你可以先把这个ViewData["AlbumId"]变量的值放进一个隐藏域里面,在调用方法的时候 参数直接是那个隐藏域的值就可以 这样就变相的传了参数
[解决办法]
<input type="hidden" value="隐藏域的值" />

就是一个简单的input隐藏控件啦

这种方式是早期web的一种存储值的,现在很少用了
[解决办法]
这个写得…顶一个!
[解决办法]
能够直接写就最好了 呵呵
[解决办法]
引用:
参考:
http://www.cnblogs.com/insus/articles/2036271.html



这个试了试可以哦,第一次见呢,学习了

读书人网 >asp.net

热点推荐