JS错误提示 缺少对象
这个是JS函数:functionpushparm(parm){var_tmp=parm;$("#usersetif").attr("src","UserInfo.aspx...
这个是JS函数:
function pushparm(parm){
var _tmp=parm;
$("#usersetif").attr("src","UserInfo.aspx?id="+ _tmp);
}
这个是调用函数的连接:
<a href="#" id="usersetck" onclick="pushparm(<%# Eval("id")%>)">查看详情</a>
<%# Eval("id")%>可以得到值
请高手帮忙看看那里的问题 展开
function pushparm(parm){
var _tmp=parm;
$("#usersetif").attr("src","UserInfo.aspx?id="+ _tmp);
}
这个是调用函数的连接:
<a href="#" id="usersetck" onclick="pushparm(<%# Eval("id")%>)">查看详情</a>
<%# Eval("id")%>可以得到值
请高手帮忙看看那里的问题 展开
展开全部
$("#usersetif").attr("src","UserInfo.aspx?id="+ _tmp);
usersetif这个ID在页面上没有找到,你看下是不是写错了。
或者你 要去的是<a href="#" id="usersetck">这个id
usersetif这个ID在页面上没有找到,你看下是不是写错了。
或者你 要去的是<a href="#" id="usersetck">这个id
更多追问追答
追问
这个有的
追答
')">查看详情
在传的参数上加单引号试试
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
<a href="#" id="usersetck" onclick="pushparm(<%# Eval("id")%>)">查看详情</a>
修改为
<a href="#" id="usersetck" onclick='pushparm("<%# Eval("id")%>")'>查看详情</a>
或
<a href="#" id="usersetck" onclick=pushparm(’<%# Eval("id")%>)‘>查看详情</a>
修改为
<a href="#" id="usersetck" onclick='pushparm("<%# Eval("id")%>")'>查看详情</a>
或
<a href="#" id="usersetck" onclick=pushparm(’<%# Eval("id")%>)‘>查看详情</a>
更多追问追答
追问
都不行 还是提示缺少对象
追答
我这里测试过没有问题,看看下面的程序显示是否正常
.aspx
无标题页
function pushparm(id) {
alert(id);
}
")'>查看详情
.aspx.cs
public class User
{
public int Id{get;set;}
public string Name{get;set;}
}
public partial class Temp: System.Web.UI.Page
{
List list = new List();
protected void Page_Load(object sender, EventArgs e)
{
list.Add(new User { Id = 1, Name = "aa" });
list.Add(new User { Id = 2, Name = "bb" });
Repeater1.DataSource = list;
Repeater1.DataBind();
}
}
本回答被提问者采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询