这是我的Fiddle

最初,文本框没有任何值。

如果输入任何值并将其清空,则将在其中添加“ 0”。

但是,向其输入任何值后,不会删除“ 0”。

如果输入任何值,如何删除“ 0”。

这是我的代码:

$('.qty').keyup(function(){
   if($(this).val() == ""){
   $('.qty').val('0');
    }else if($(this).val() > 0){
   $(this).val().replace(0,'');
   }
});

最佳答案

代替
$('。qty')。val('0');
添加占位符。

10-02 13:00