我在编辑表单中有基本位置自动填充字段
def projectName() {
// Handle branch builds
if (env.JOB_BASE_NAME == java.net.URLEncoder.encode(env.BRANCH_NAME)) {
jobNameSplit = env.JOB_NAME.split("/")
switch (jobNameSplit.size()) {
case 1:
// project name == branch name ¯\_(ツ)_/¯
break
case 2:
case 3:
return jobNameSplit[1]
break
default:
throw Error("unable to get job name")
break
}
}
return env.JOB_BASE_NAME
}
每当我开始输入并选择其中一个下拉选项时 该值将发送到控制器并保存到数据库中。
这很好用。
现在,只要我在文本字段中手动输入一个地方,我就会尝试保存 似乎该值被完全忽略,并且不会保存在数据库中。
<input type="text" name="street" id="test" placeholder="Locatie" class="form-control" data-class="places" value="<?php echo $userinfo->volunteer_location; ?>"/>
<input type="hidden" name="locality" id="locality" placeholder="City" class="form-control" />
<input type="hidden" name="administrative_area_level_1" id="administrative_area_level_1" placeholder="Provincie"/>
<input type="hidden" name="administrative_area_level_2" id="administrative_area_level_2" placeholder="Stad" />
<input type="hidden" name="latitude" id="latitude" placeholder="latitude" />
<input type="hidden" name="longitude" id="longitude" placeholder="longitude" />
在方案1中,此行将包含自动完成的值 在方案2中,此帖子值是不存在还是空?
如何确保人们可以提供免费文本,而不是仅在您选择自动填充值时才能使用?
提前致谢
答案 0 :(得分:-3)
尝试为输入属性输入autocomplete =“off”