这个问题似乎很基本,但我会问。
在 MVC3 中的页面刷新后,是否有一种标准方法可以将焦点保留在同一字段(用户所在的位置,刷新前)。
为简单起见,我将采用一个简单的场景。场景就像
我在一个页面上有三个控件。
- 一个文本框---名称
- 下拉列表---国家)
- 另一个下拉菜单---城市(根据在字段 2 中选择的国家/地区从服务器加载城市,这会导致页面刷新)
我想要的是,
页面刷新后,焦点将放在 Country 字段上。
我希望,这个问题是有道理的。
这个问题似乎很基本,但我会问。
在 MVC3 中的页面刷新后,是否有一种标准方法可以将焦点保留在同一字段(用户所在的位置,刷新前)。
为简单起见,我将采用一个简单的场景。场景就像
我在一个页面上有三个控件。
我想要的是,
页面刷新后,焦点将放在 Country 字段上。
我希望,这个问题是有道理的。
要实现您想要的,只需使用 jQuery 的 .focus 函数 ( http://api.jquery.com/focus/ )。
您可能需要考虑通过 jQuery 或jQuery UI动态加载下拉列表,以免页面刷新。