1

这个问题似乎很基本,但我会问。

在 MVC3 中的页面刷新后,是否有一种标准方法可以将焦点保留在同一字段(用户所在的位置,刷新前)。

为简单起见,我将采用一个简单的场景。场景就像

我在一个页面上有三个控件。

  1. 一个文本框---名称
  2. 下拉列表---国家)
  3. 另一个下拉菜单---城市(根据在字段 2 中选择的国家/地区从服务器加载城市,这会导致页面刷新)

我想要的是,

页面刷新后,焦点将放在 Country 字段上。

我希望,这个问题是有道理的。

4

1 回答 1

2

要实现您想要的,只需使用 jQuery 的 .focus 函数 ( http://api.jquery.com/focus/ )。

您可能需要考虑通过 jQuery 或jQuery UI动态加载下拉列表,以免页面刷新。

于 2012-05-16T06:01:08.487 回答