Update a part of content using AJAX when select a GridView row

Comparing #4 with #6

Content

[...]
var keyId = $.fn.yiiGridView.getSelection(grid_id);
keyId = keyId[0]; //above function returns an array with single item, so get the value of the first item

$.ajax({
url: '<?php echo $this->createUrl('PartUpdate'); ?>',
data: {
<?php id: keyId ?>},
type: 'GET',
success: function(data) {
$('#part-block').html(data);
}
});
[...]