不显示输入字段
问题描述:
我有一个输入字段不显示输入字段
<input id='spe_count' type="text" placeholder="number" class="form-control" data-original-title="" title="">
,当我需要它是默认值为-1,我用jQuery
$("#spe_count").val('-1');
分配给它的默认值我得到这个输入字段并在其中看到这个值-1,但我想要的是这个输入的值是-1,但在页面上它将是空的或带有占位符。 当我改变值时,我想这样做,删除值,清空方块意味着它是默认值-1(不输入减一,但简单地删除所有值意味着这是减1)
这可能吗?
答
#("#spe_count").click(function(){
var value= $(this).val();
if(value.length < 1){
$(this).attr("value", -1);
}
});
上述代码将用于您的目的。
您可以添加一个属性到示例 – Robin 2014-10-28 07:27:00
只需设置操作时的值并将默认设置的占位符设置为字段。用户在该字段中输入任何值,只需用'-1'计算。 – 2014-10-28 07:27:41
然后,您可以使用以下$(“#spe_count”)。attr(“data-value”)来处理数据值。 – Robin 2014-10-28 07:29:37