Sample Pie Label Mode
CSS
HTML
JS
// JS
var chart = JSC.chart('chartDiv', {
  targetElement: 'chartDiv',
  defaultSeries: { type: 'pie', pointSelection: true  },
  defaultPoint_label: {
    text: '<b>%name</b>',
    placement: 'auto',
    autoHide: false
  },
  toolbar_items: {
    Mode: {
      margin: 10,
      type: 'select',
      events_change: setMode,
      items: 'enum_placement'
    },
    'Auto Hide': {type: 'checkbox',events_change: setAutoHide }
  },
  yAxis_label_text: 'GDP',
  yAxis_formatString: 'n',
  title_label_text: 'Countries GDP',
  series: [
    {
      name: 'Countries',
      points: [
        { name: 'United States', y: 5452500  },
        { name: 'Canada', y: 786052  },
        { name: 'United Kingdom', y: 477338  },
        { name: 'Mexico', y: 155313  }
      ]
    }
  ]
});

function setMode(val) {
    chart.options({ defaultPoint:{label:{placement: val }}});
}

function setAutoHide(val) {
    chart.options({ defaultPoint:{label:{autoHide: val }}});
}
PHP