2017-04-24 100 views
0

如何在表單輸入字段中顯示$data值?

<head> 
    <script> 
     $(function() { 
      $("#task_id").change(function() { 
       var task_id = $(this).val(); 
       var url = "status/tasks/get_task_info/" + task_id; 
       $.ajax({ 
        url: url, 
        beforeSend: function() { 
         $(".load-taskinfo").html('<img src="images/ajax/ajax-loader10.gif">'); 
        }, 
        success: function (response) { 
         $data = JSON.parse(response); 
        } 
       }); 
      }); 
     }); 
    </script> 
</head> 
<body> 
<div class="span3"> 
    <div class="control-group <?php echo (form_error('progress_percent')) ? 'error' : ''; ?>"> 
     <label class="control-label" for="progress_percent">Progress (In %) :</label> 
     <div class="controls"> 
      <?php echo form_input(array(
       'name' => 'progress_percent', 
       'id' => 'progress_percent', 
       'maxlength' => 160 
      )); ?> 
      <?php if (form_error('progress_percent')) : ?> 
       <span class="help-inline"> 
       <?php echo form_error('progress_percent'); ?> 
       </span> 
      <?php endif; ?> 
     </div> 
    </div> 
</div> 
</body> 

回答

0

在你的成功回調,使用jQuery selector選擇輸入by IDby name,並填寫其價值。

success: function (response) { 
    var $data = JSON.parse(response); 
    $('#progress_percent').val($data); 
} 
相關問題