Значение скачет между текстовыми полями при обновлении - PullRequest
0 голосов
/ 18 февраля 2011

У меня есть страница с 6 текстовыми полями, если я ввожу значения в эти текстовые поля, а затем обновляю страницу - значения переходят к следующему текстовому полю (фактически ко 2-му следующему текстовому полю).

Итакесли я ввел значения следующим образом

[1] [2] [3] [4] [5] [6]

после обновления становится:

[0] [0] [1] [2] [3] [4]

при следующем обновлении значения сдвигаются на дватекстовые поля снова.

текстовые поля создаются с помощью:

<input type='text' id='foo' class='bar' value='0'/>

Я думаю, что важно использовать плагин flexbox jQuery, который заменяет данный элемент на two new inputэлементы.Удаление flexbox действительно решает проблему.

Вы можете попробовать это здесь введите некоторые значения в строку "stat weights" в нижней части большой таблицы, после нажатия F5 эти значения переходят какЯ описал.

Браузер: FireFox

Вопросы: 1) как это исправить?2) это нормальное поведение для браузера, чтобы попытаться поместить введенное значение после обновления?или у меня где-то есть мошеннический код?

Ответы [ 2 ]

2 голосов
/ 18 февраля 2011

Не проверено: присвойте входам уникальные значения имени.

0 голосов
/ 18 февраля 2011

Чтобы помочь ответить на вопрос 2 .. Это зависит от браузера.Для Firefox кажется, что обновление страницы пытается выполнить последний запрос, который вы сделали на сервер (независимо от того, была ли это обратная передача или нет), при этом также сохраняются ваши контрольные значения (IE не будет поддерживать контрольные значения после обновления).Вы, вероятно, правы, проблема заключается в вашем плагине.Извините, я не могу помочь вам с вопросом 1: (

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...