【发布时间】:2011-10-04 20:46:25
【问题描述】:
<%: Ajax.ActionLink("View Code Status", "GetCodes", "BvIndex",
new { id = o.Id },
new AjaxOptions { UpdateTargetId = count.ToString() },
new { @id = "h" + count.ToString()}) %>
我想在 ajax 调用后隐藏链接。我尝试在成功和完整的方法中执行此操作,但我无法做到。 任何解决方案。
这是我尝试成功的方式,我能够隐藏它但我收到错误。
<%: Ajax.ActionLink("View Code Status", "GetCodes", "BvIndex",
new { id = o.Id },
new AjaxOptions {
OnSuccess = "functionhide("+count+")",
UpdateTargetId = count.ToString()
},
new { @id = "h" + count.ToString()})%>
成功函数
function functionhide(count) {
$("#h" + (count)).hide();
};
这工作正常,但我收到一条错误消息,
Microsoft JScript 运行时错误:“b”为空或不是对象
【问题讨论】:
标签: jquery asp.net-mvc asp.net-mvc-2