I am trying to convert the characters in the textbox to upper case.
But this seems to affect my cursor position.
JS fiddle below:
$(this).val($(this).val().toUpperCase());
If I type on a blank textbox everything is fine... but If i try to type inbetween the text the cursor immediately goes to the end of the word.
How can I prevent it from happening, my cursor should be where I stopped typing, not at the end of the text.
Works fine in Firefox, IE screws it up. I need it working on IE