使用Ajax请求返回集合

时间:2009-08-17 18:44:23

标签: asp.net-mvc asp.net-ajax jquery

我认为我有以下内容:

 <ul id="statements">

    <% foreach (var s in Model.Statements)

    { %>
    <%Html.RenderPartial("StatementControl", s); %>

    <% } %>

</ul>

现在,当用户点击其中一个链接时,我想使用Ajax返回一个新的Statements对象:

  <ul id="statementChoices">
    <li>group1<li>
    <li>group2<li>
    <li>group3<li>
  <ul>

如果我使用Ajax表单,如何告诉RenderPartial呈现新集合?我该怎么做?那么在这里使用JQUery呢?

1 个答案:

答案 0 :(得分:2)

查看我的博客。我已经发布了几次。

http://www.jarrettmeyer.com/search?q=mvc

通常,我会在<div>中包装刷新的整个内容并从控制器返回部分结果。