下面是我的代码!
<script src="../../js/jquery-1.6.2.js" type="text/javascript"></script>
<script type="text/javascript" language="javascript">
function editRole(id) {
$("#txtRoleName").text($("#lblRoleName").val));
$("#txtRoleDesc").text($("#lblRoleDesc").val));
}
</script>页面中:
<a href="javascript:editRole('<%#Eval("RoleId") %>')"><img src="../../images/edit.gif" alt="修改"/></a>Ie的报错是“editRole(id)未定义”! 小弟刚接触js不久,还望各位前辈多多指点哈!谢谢了
<script src="../../js/jquery-1.6.2.js" type="text/javascript"></script>
<script type="text/javascript" language="javascript">
function editRole(id) {
$("#txtRoleName").text($("#lblRoleName").val));
$("#txtRoleDesc").text($("#lblRoleDesc").val));
}
</script>页面中:
<a href="javascript:editRole('<%#Eval("RoleId") %>')"><img src="../../images/edit.gif" alt="修改"/></a>Ie的报错是“editRole(id)未定义”! 小弟刚接触js不久,还望各位前辈多多指点哈!谢谢了
不可以出现双引号嵌套双引号,RoleId换个设置方式。或者改为字符串连接的方式。
注:你最好说明<%#Eval("RoleId") %>这段什么意思?
$("#txtRoleName").text($("#lblRoleName").val));
$("#txtRoleDesc").text($("#lblRoleDesc").val));
}里面参数id你用了吗?
Del.Attributes.Add("onclick", "return confirm('Are you sure you want to delete this entry?\\n您确定要删除该项?');");具体 自己写 思路:
在绑定事件中,获取页面的RoleId数据 这个 好获取,然后再把 上面调用的JS方法修改掉 传入RoleId参数在获取页面控件时 页面是什么标签 在后台就写什么标签 例如页面是label标签 你在数据绑定事件中 就这么写label abc=e.Item.FindControl("lblRoleId") as label;abc.text;就是它的值也有可能是 e.Row.FindControl