我有一个可以编辑一些参数而有些被禁用的表格。在上传编辑的表格时,禁用的参数返回空值,我的代码如下,
<div class="form-group col-md-6">
<label class="control-label required" for="name">Name</label>
<input type="text" readonly="readonly" disabled value="{user.name}}">
</div>
因此,在提交表单时,应使用值“ user.name”,但由于我提供了禁用的属性,因此它返回null。
答案 0 :(得分:3)
我的要求是它应该看起来像已禁用,但应该传递其值
您可以使用CSS将其设为禁用状态
.disabled {
background: #ccc;
cursor: not-allowed;
border-width: 1px;
}
<input type="text" readonly="readonly" class="disabled" />
<input type="password" readonly="readonly" class="disabled" />
<textarea readonly="readonly" class="disabled"></textarea>
答案 1 :(得分:1)
仅使用<input type="" id="demo" value="" class="form-control TimeInfo" name="txtTimeInfo[]" readonly />
<script>
var d = new Date();
document.getElementById("demo").value= d;
</script>
</body>
</html>
而不是readonly
有2个选择:
disabled