0

我正在使用 AjaxResponse.Render() 替换 2 个 div,它们有 2 个关联的部分视图。

但是有一个像下面这样的跨度:

<span id="total-counts">23 comments</span>

我也需要替换这个值。如何调用 with AjaxResponse.Render() 来替换这个值?

此跨度没有关联的视图。这可能很容易,但我无法让它发挥作用。

我试过这些:

注意第二个参数是视图名称。

AjaxResponse.Render("#total-counts", "string", comments.Count, UpdateStyle.Replace);
AjaxResponse.Render("#total-counts", "", comments.Count, UpdateStyle.Replace);

这些都不起作用。我不想创建局部视图,除非它是唯一的方法。

谢谢

4

1 回答 1

0

在 Ajax 成功回调上用作

 $("#total-counts").html(' ');
 $("#total-counts").html(comments.Count+" Comments");
于 2013-05-06T07:40:55.003 回答