Я создаю сайт, который имеет форму, но по какой-то причине, даже если пользователь не вводит информацию в форму (даже если форма еще не была представлена - она начинает скрываться) - если яобновите страницу, iOS выдает мне предупреждение браузера:
Вы уверены, что хотите отправить эту форму снова?
Есть идеи, почему это происходит или как это подавить?
Это мой код формы:
<div id="vehicle_form">
<form method="post" name="emailForm">
<input class="dField" id="dfEmail" type="email" name="email" value="Email"/><br/>
<input class="dField" id="dfName" type="text" name="firstname" value="First Name"/><br/>
<input class="dField" id="dfLast" type="text" name="lastname" value="Last Name"/><br/>
<input class="dField" id="dfZip" type="text" maxlength="5" name="zip" value="Zip Code"/><br/>
<button id="dFormBack">Back</button><button type="submit" id="dSubmit">Submit</button>
</form>
<div id="dErrors"></div>
</div>
У меня также есть этот javascript, действующий на поля формы:
$j('.dField').focus(function(){
clearInput($j(this)[0]); //The [0] seems to be necessary to retrieve the element at the DOM object level
}).blur(function(){
restoreInput($j(this)[0]);
});
, а также некоторые другие javascript, связанные с формой.