jquery无法更新文本输入

时间:2015-08-05 16:21:25

标签: javascript jquery

当用户点击onsite单选按钮时,td中会显示正确的值job_num_value,但我也希望它在文本输入中,但它仍然是空白的,我可以& #39;为了我的生命而努力为什么?

表格元素

<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>

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); 
       }
    });
});

1 个答案:

答案 0 :(得分:6)

您的dom ID为job_num_val_hidden,但您按#job_num_value_hidden进行查询。