问题标签 [reset]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
2 回答
2250 浏览

jsf - 在 JSF 数据表中清除 InputText 的问题

我正在尝试使用取消按钮重置数据表内的一些输入文本字段。我遇到的问题是,如果我尝试取消它,但出现验证错误,它不允许我这样做,因为它首先进行验证,发现并出错,并在重新呈现之前输出错误。

显而易见的解决方案是在按钮上设置“immediate=true”。这消除了这个问题,并允许我在没有验证的情况下取消但字段本身未设置为其原始值。这是因为组件本身永远不会从支持 bean 重新获取数据,因为 immediate 设置为 true。

这在这篇文章中得到了很好的解释:http ://wiki.apache.org/myfaces/ClearInputComponents

这篇文章提出了许多解决方案,但没有一个对我有用。

  • 我必须保持在同一页面上,因此不能更改视图。
  • 我无法重置页面上所有输入字段的值,因为我只想重置我取消的“行”
  • 我似乎无法将组件绑定到任何输入字段,因为它们位于数据表中,输入字段本身的“绑定”属性不能引用“var”变量。例如,以下“绑定”属性是非法的,并给我一个错误:

    <ice:dataTable id="poolSharesTbl" var="node" value="#{poolSharesManager.nodeModel}" ... <ice:column> <ice:inputText binding="#{node.inputTextBinding}" ...

这可能与仅作为请求范围的“var”有关。

无论如何,有人对如何使它工作有任何想法吗?

0 投票
4 回答
3574 浏览

jquery - jQuery 检测击键并相应地设置变量

我在我的代码中创建了一个基本的 EasterEgg,以在Enter + c + o + l + o + r + s使用以下代码(不是同时)进行以下击键时激活:

我需要向 keydown 函数添加重置功能以重置所有变量,如果按下这些键以外的其他东西......这样他们必须按下Enter + c + o + l + o + r + s或语句被重置并且他们必须重新开始......(这将使'EasterEgg' 更难获得 [或至少不太可能通过侥幸或随机击键获得])。

0 投票
11 回答
32666 浏览

sql - SQL Server 重置所有表的标识增量

基本上我需要将所有表的标识增量重置为其原始值。在这里,我尝试了一些代码,但失败了。

http://pastebin.com/KSyvtK5b

链接中的实际代码:

错误信息:

如何修复该 SQL 或将所有表的标识重置为其原始标识?

0 投票
2 回答
2488 浏览

git - 执行 git reset 后的匿名分支

背景: Trevor 正在做一个测试项目,只是为了尝试 git。这是一个尚未共享的本地单人存储库,因此 Trevor 进行了重设以消除一些不需要的提交:

然后 Trevor 愉快地向项目添加了新的提交。然后,当 Trevor 查看提交历史的图形表示时,Trevor 发现似乎存在已删除提交的匿名分支。它不会使用 git branch 显示为一个分支,但它确实显示在 GUI 中。

问题 1: Trevor 如何摆脱这个“匿名分支”……Trevor 真正在看什么?有哪些提示可以帮助 Trevor 了解 Trevor 进行硬重置时发生了什么,以便 Trevor 可以更好地设定 Trevor 的期望。

问题 2:假设 Trevor与其他人共享了该项目在不进行硬重置的情况下做同样(或类似的事情)的替代方法是什么?

0 投票
8 回答
48802 浏览

sql - 如何使用另一个表中的 MAX 值重置 MySQL AutoIncrement?

我知道这行不通。我以各种形式尝试过,但都失败了。实现以下结果的最简单方法是什么?

这对于自动化项目非常有用。

0 投票
2 回答
816 浏览

iphone - 当根控制器是标签栏控制器时重置堆栈视图

我有一个标签栏控制器,并且在两个标签栏项目中我都有一个导航控制器。我希望每当用户离开并返回标签栏项目时,它都会重置导航控制器。

如果我一直在其中一个选项卡栏中导航,然后我按下另一个选项卡项并返回,它会将我带到导航的开头。

有任何想法吗?

谢谢,

0 投票
1 回答
1316 浏览

wpf - 刷新/重置视图

我在 WPF 中使用 MVP,我遇到了一个设计疑问,我想听听你的意见:

在某些时候,我需要刷新我的视图并执行相同的初始查询,例如在加载视图时。视图的 DataContext 是我的演示者,我有几个集合和其他绑定到视图的变量。当我需要刷新视图时,我正在清除集合和变量并将 DataContext 设置为 null。之后我获取新数据,填充集合并设置 DataContext。这是实现这一目标的最佳方式吗?

这个问题是我担心当我的应用程序变大时我忘记重置一些变量......理想的情况是以某种方式再次重新加载视图而不必担心我拥有的变量。

此致。

0 投票
7 回答
246117 浏览

git - 用简单的英语来说,“git reset”是做什么的?

我看过一些有趣的帖子,解释了关于git reset.

不幸的是,我读得越多,就越觉得我不完全理解它。我来自 SVN 背景,Git 是一个全新的范例。我很容易变得善变,但 Git 技术性更强。

我认为git reset接近hg revert,但似乎有差异。

那么具体是git reset做什么的呢?请详细说明:

  • 选项--hard,--soft--merge;
  • 您使用的奇怪符号,HEAD例如HEAD^and HEAD~1
  • 具体用例和工作流程;
  • 对工作副本、HEAD您的整体压力水平的影响。
0 投票
10 回答
42353 浏览

javascript - JavaScript:隐藏字段的真实表单重置

不幸的是 form.reset() 函数不会重置表单的隐藏输入。签入 FF3 和 Chromium。

有谁知道如何对隐藏字段进行重置?

0 投票
3 回答
3761 浏览

asp.net - 我可以在 Asp.Net 的 MembershipProvider 中配置 ResetPassword 吗?

我有一个使用默认 Sql MembershipProvider 的 C# asp.net 应用程序。我的 web.config 有一些设置可以控制我如何使用这个 Provider:

我遇到的问题是,当人们重置密码时,ResetPassword() 方法似乎返回的密码比我想要的长,并且包含可能令人困惑的字符 (l,1,i,I,0,O )。此外,我正在向我的用户发送一封带有纯文本消息和 HTML 消息的电子邮件(我正在使用带有 AlternateViews 的 MailMessage)。如果密码中包含不安全的 HTML 字符,则当电子邮件客户端呈现 HTML 文本时,密码可能会有所不同(例如,%、& 和 < 并不完全是 HTML 安全的)。

我查看了属于 web.config 的“add”元素,但我没有看到任何额外的配置属性,仅在 ResetPassword() 方法中包含某些字符并限制密码长度。

我可以配置 ResetPassword() 方法来限制密码长度并限制它选择的字符集吗?

现在我有一个解决方法:我调用 ResetPassword() 以确保提供的答案是正确的,然后我使用从互联网上下载的RandomPassword 生成器来生成我喜欢的密码(没有模糊字符,HTML 安全,并且只有8 个字符长),然后我在重置用户密码后调用 ChangePassword() 来更改用户密码。

我的解决方法似乎很笨拙,我认为最好配置 ResetPassword() 来做我想做的事。

谢谢~!

科罗拉多技术公司