I was having issues with the getData()
not working every time especially when dealing with live ajax.
Was able to get around it by running:
for(var instanceName in CKEDITOR.instances){
CKEDITOR.instances[instanceName].updateElement();
}
Then use jquery to get the value from the textarea.