文本框值在Safari中重置

时间:2011-05-31 09:01:17

标签: javascript jquery html safari webkit

我有分页功能,用户可以输入页码或使用箭头(<或>)来导航结果..

现在这是我在Safari中遇到问题的情况;  1.说我在页码文本框中输入“3”(即直接转到第3页)  2.我按Enter键

结果是在Safari中,即使它将我带到第3页,页码文本框中的数字也会暂时显示“3”,然后重置为“1”

现在我想知道为什么重置为1 ..它总是重置为1,无论我去哪个页码..

我真的很抱歉,我无法提供完整的代码(无论是安全问题还是巨大的bcoz)......但我能说的是内部,它使用DWR,AJAX,jQuery。

另外作为暗示;当我按Enter键时,它从服务器获取该页面的所有数据,完全显示它,并在完成后立即将文本框重置为1..i.e。到HTML代码中指定的初始值。因此在Safari中发生了一些默认事件,我需要阻止它。

1 个答案:

答案 0 :(得分:0)

您是否已完成代码以确保不会错过将自己的变量重置为1?它发生在我们最好的人身上。