asp.net mvc中的自动刷新下拉列表

时间:2017-02-22 16:37:48

标签: jquery ajax asp.net-mvc asp.net-mvc-4 html.dropdownlistfor

我有一个下拉列表,其中填充了db中的值。我希望下拉列表每5分钟自动刷新一次,而不刷新页面。我怎样才能做到这一点?

我尝试对具有下拉列表的操作进行ajax调用,但这不正确,因为它会刷新整个页面。以下是代码段:

控制器/动作            // GET

  public ActionResult Index()
            {
        InternalViewModel app = new InternalViewModel();                                
        app.totalclients = db2.AppClients.Count();
        ViewBag.ClientID = new SelectList(db2.AppClients, "ClientID",      "ClientName", app.clientid);    //for the dropdownlist to display clients   
        return View(app);
    }

查看:

        @Html.DropDownList("Clientid", ViewBag.ClientID as SelectList, "--Select Client--", new
{
    @class = "form-control",
    @id = "dropdown2",
})
        </div>
    </div>

更改下拉列表执行某些操作,因此我无法在不刷新整个页面的情况下找到自动刷新下拉列表的方法。任何想法都表示赞赏。谢谢。

0 个答案:

没有答案