jquery无法更新文本输入

tat*_*y27 -1 javascript jquery

当用户单击onsite单选按钮时,正确的值出现在td类中,job_num_value但我也希望它在文本输入中,但它仍然是空白的,我不能为我的生活工作原因?

表格元素

<td>Job Num:
    <input type="text" name="job_num_val_hidden" id="job_num_val_hidden" value=""/>
</td>
<td id="job_num" width="69" class="job_num_value create_input_td"></td>
Run Code Online (Sandbox Code Playgroud)

jQuery

$(document).ready(function() { 
    job_num_val = '<? echo $new_job_num; ?>';
    $('#onsite').on("click", function() {
       if ($(this).is(':checked')) {
            $('.job_order_num').css('display', 'table-row');
            $('.job_num_value').html(job_num_val); 
            $('#job_num_value_hidden').val(job_num_val); 
       }
    });
});
Run Code Online (Sandbox Code Playgroud)

Joy*_*Joy 6

你的dom id是job_num_val_hidden,但你查询#job_num_value_hidden.