val()函数在类型编号的html字段中不起作用

时间:2016-05-18 09:00:26

标签: jquery

JS

$.ajax({
    url: "ajax_call.php",
    type:"POST",
    data:{dist_task_id:task_id},
    success: function(result){
        //var rs = result;
        alert(result);//working
        alert(rs);//working
        $(".wtime").val(result);//not working
        $(".wtime").val(rs);//not working
    }
});

HTML

<input class="form-control comm wtime" type="number" step="any" required id="latbox" value="" min="0" max="20" name="w_time[]">

我有html字段,类型是数字。 val()函数无法在该字段中设置值。 为什么???

1 个答案:

答案 0 :(得分:1)

确保“结果”属于interger类型,然后确保它在HTML中的min和max属性中。

$(".wtime").val(parseInt(result))