在浏览器中导航时,前一个文本框中填充了后继者的值

时间:2018-05-15 16:01:10

标签: google-chrome kendo-ui navigation back-button

我有一些奇怪的问题,似乎与我的代码的任何功能无关 - 没有在URL中发送任何值,没有一些棘手的初始化,没有打开缓存......

在向服务器发送请求时,我有一堆kendo Web控件作为过滤条件。 我搜索:

How it looks before submitting

我在新的重定向页面上得到了一些结果。我在Chrome浏览器中按BACK。 Voila,magic - 字段值转移到上一个控件,它发生在任何几个相邻的文本框中:

The field value is shifted to the previous control!

控件标记看起来像这样微不足道:

<div id="_bPX" class="cp-a"><input id="_bPW" type="text" value="" class="k-textbox"></div>

DOM ID是根据某些规则自动生成的,并且是唯一的。

P.S:我把断点放在内联javascript中,它处理发票号预订号文本框。但是当我按下BACK后来到页面时没有触发它......

Page markup

1 个答案:

答案 0 :(得分:0)

到目前为止,我已经通过添加autocomplete =&#34; off&#34;解决了这个问题。用于特定控制。似乎它在IE和Chrome中都有效。