问题标签 [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 投票
4 回答
57141 浏览

c++ - 如何重用 ostringstream?

我想清除并重用一个 ostringstream (和底层缓冲区),这样我的应用程序就不必做太多的分配。如何将对象重置为其初始状态?

0 投票
4 回答
734 浏览

php - 如果复选框/单选按钮和选项是由 PHP 设置的,为什么它们不能重置?

使用 XHTML 1.1

我在 php 中管理了这个登录页面。它包含几个复选框、单选按钮和一个下拉列表。

它背后有很多表单检查,如果没有检查出来,页面会重新加载,所有值都会被填充回原位,除了密码。

这意味着已选择的 和 元素被重新<select>选择<input type="radio"<input type="checkbox"

然而,当我查看源代码时,缺少checked="checked"和部分。selected="selected"但是看看重新加载的页面是如何选择它们的,它们肯定已经实现了。

然而,当我点击我的<input type="reset"按钮时,什么也没有发生。不要被取消选中。

有趣的是,当我选择其他一些复选框、单选按钮并更改选择时,重置确实有效,但仅适用于新单击的复选框和单选按钮。

更奇怪的是,当我单击重置时,单选按钮、复选框和选择不会自行清除,它们会跳回到 PHP 强制页面重新加载时选中或选中的那个。

这里发生了什么?

顺便用firefox,现在检查IE。

编辑: IE 同样的问题。

0 投票
2 回答
9025 浏览

java - Java中的重置计时器

单击按钮后,我尝试根据当前时间重置计时器,但它不起作用。

0 投票
30 回答
280513 浏览

jquery - 使用 jQuery 重置多阶段表单

我有一个带有这样编码的标准重置按钮的表单:

麻烦的是,所述表单是多阶段排序的,因此如果用户填写了一个阶段然后稍后返回,当单击清除按钮时,各个字段的“记住”值不会重置。

我认为附加一个 jQuery 函数来遍历所有字段并“手动”清除它们就可以了。我已经在表单中使用了 jQuery,但我只是在加快速度,所以我不确定如何去做,除了通过 ID 单独引用每个字段,这似乎不是很有效。

TIA 寻求帮助。

0 投票
5 回答
63399 浏览

php - 如何使用 php 表单的重置按钮?

我有一个我正在使用 PHP 处理的表单。在用户提交之前,重置按钮起作用。但是当他们提交并且页面重新加载时(我已经根据 $_POST 值使表单字段保持粘性)重置不起作用。我该如何解决?编辑:例如,表单上的复选框:

和 HTML:

编辑:最后,如果表单已提交(但不完整),我只是隐藏了按钮。也许没有人会注意到。

0 投票
4 回答
14194 浏览

html - ASP.NET MVC 等价于 Response.Redirect 点击事件

我的视图中有一个 html 表单,需要不时重置。问题是,字段根据输入启用/禁用。因此,真正重置表单的唯一方法是重新加载视图(我希望重新加载整个页面)。由于几种情况,简单的刷新是行不通的。我需要等效于 Response.Redirect() 并将视图重定向到自身...尚未找到好的解决方案。

我努力了:

- 在控制器中添加一个 ActionResult

- 在按钮本身上设置一个点击事件

- 通过 JQuery 删除输入并将值设置为 null 或 "" ...

在许多其他刺中......任何帮助都会非常感激!谢谢!

0 投票
6 回答
26595 浏览

git - 为什么我有时会看到“条目‘文件名’不是最新的。无法合并。” 在“git reset --hard”和“git pull”之后?

有时,当我执行以下操作时...

我得到错误...

我发现的唯一解决方法是“git reset --hard”,删除有问题的文件,然后执行“git pull”。这对我来说似乎不对。硬重置不应该删除任何和所有本地更改,从而允许我在没有任何合并问题的情况下提取最新的吗?我使用 git 错了吗?:)

这是在 CI 机器上,所以这里的任何更改都是不需要的。我在 Windows Vista 上使用 git 版本 1.6.1.9.g97c34。

0 投票
4 回答
5031 浏览

cakephp - CakePHP:保存后更新会话变量

我有一个User对象,在成功进行身份验证后,它会被隐藏到会话中(没有安全信息),以便于调用并确定我们是否有经过身份验证的用户或匿名会话。用户可以通过多种途径更改他或她的部分或全部信息,我希望使该会话值保持最新。显而易见的答案是更新afterSave()回调中的值,但这当然违反了 MVC。

是否有另一种方法可以在一个地方捕获每一个变化,这样我就不必在整个地方丢弃会话写入?我什么都想不出来,也找不到其他的想法。我是唯一一个试图做这样的事情的人吗?

谢谢。

最终解决方案:坦率地说,我将 neilcrookes 的回复标记为答案,因为似乎没有更好的方法。不过,由于这种方式违反了我的强迫症感官,我选择了一条略有不同的道路。我决定让我的User::authenticate()方法将经过身份验证的用户对象返回给调用者,以便它可以对它做任何想做的事情。调用者“想要”做的一件事是在会话中删除该值。这是冗余,但非常非常有限。在我看来,这比从模型中访问会话感觉更好(尽管如果你这样做肯定是该死的,如果你不设想的话那是该死的)。

0 投票
3 回答
335 浏览

python - 两个用户同时使用的连接重置 GAE

我正在尝试使用不同的用户登录从 firefox 和 IE 访问 GAE 中的相同 python Web 应用程序,当我启动 IE 会话时,我收到以下错误,IE 停止。为什么?

0 投票
2 回答
30557 浏览

c# - 如何重置 table.DefaultView.RowFilter?

下面的代码可以正常工作并正确过滤行,但是如何将表恢复到原始状态?

谢谢