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()函数无法在该字段中设置值。 为什么???
答案 0 :(得分:1)
确保“结果”属于interger类型,然后确保它在HTML中的min和max属性中。
$(".wtime").val(parseInt(result))