在Safari中重置文本框值
textbox value getting reset in Safari
我有一个分页功能,用户可以在其中输入页码或使用箭头(<或>)导航结果。。
现在是我在Safari中遇到问题的场景;1.假设我在页码文本框中输入"3"(即直接进入第3页)2.我按Enter
结果是,在Safari中,即使它将我带到第3页,页码文本框中的数字也会立即显示"3",然后重置为"1"
现在我想知道为什么这个重置回1。无论我转到哪个页码,它总是重置为1。
我真的很抱歉,我将无法提供完整的代码(包括bcoz的安全问题和巨大的问题)。。。但我只能说,在内部,它使用了DWR、AJAX、jQuery。。
也作为提示;当我按下Enter键时,它会从服务器获取该页面的所有数据,并完全显示它,完成后,它会将文本框重置为1..即HTML代码中指定的初始值。。那么Safari中是否发生了一些默认事件,我需要防止。。
您是否仔细检查了代码,以确保不会错过将自己的变量重置为1的操作?这以前发生在我们最好的人身上。
相关文章:
- 以编程方式选择文本Mobile Safari
- 提交表单后,Watir文本框输入未持续(重置为以前的文本框输入)
- 使用jQuery重置文本,同时存在AJAX调用
- Safari手机文本输入问题
- 如何防止“;后置重音“;在输入文本中
- 我可以重置文本输入而不清除它吗
- Ng模型在AngularJS中重置文本区域后未更新
- 在 JavaScript 中重置文本区域高度
- 阻止按钮重置文本框值
- 阻止重置文本区域
- 输入后重置文本区域
- Extjs组合框在存储区未加载任何结果时保持重置文本值
- 使用javascript重置文本框密码
- 当提交按钮时,Javascript没有重置文本框中的内容
- 数据切换标题重置不重置文本
- 在asp.net中使用javascript通过客户端重置文本框
- 设置和重置文本点击按钮jquery
- 如何重置文本框并使文本框中的值等于“0”"(或空白)?(javascript)
- 在Safari中重置文本框值
- Firefox 不会在您重新加载页面时自动重置文本区域值