我有一个对同一页面有action属性的表单。在提交表单时,将重新加载相同的页面,并根据提交的值更改页面内容。
但是当我刷新页面时,会弹出“继续表单提交”页面。
如何禁用它?
这是我的HTML表单:
<form method="post">
<div class="form-group">
<label for="year" class="col-sm-2 control-label">Select Year:</label>
<div class="col-sm-3">
<select class="form-control" id="year" name="year">
</select>
</div>
<div class="col-sm-2">
<button class="btn btn-primary" type="submit" name="date">Done</button>
</div>
</div>
</form>
select元素中的值填充了JavaScript:
<script type = "text/javascript">
var min = 2014,
max = new Date().getFullYear(),
holiday_dropdown = document.getElementById('year');
// var theMonth = new Date().getMonth();
for (var i = max; i >= min; i--)
{
var opt = document.createElement('option');
opt.value = i;
opt.innerHTML = i;
holiday_dropdown.appendChild(opt);
}
</script>
此页面的路线如下:
$f3->route('GET|POST /leave/report', 'GBD\Internals\Controllers\LeaveController->leaveReportGenerator');
如何禁用此对话框? 很感谢任何形式的帮助。感谢。