JQuery Validation Problem
<p>I doing a field validation using jquery to check if it is empty.  If it is I want to display a message and then refocus on the field so the user can enter some data. Code:</p>

<pre><code>
$('#fieldId').blur(function() {
    var fieldValue = $(this).val();
    if(fieldValue == null || fieldValue.length == 0) {
        $(this).addClass('error');
        // show error message
        $('#errorDivId')
            .text('You must enter a value in this field')
            .show();
        $(this).focus();
    }
    else {
        if ($(this).is('.error')) {
            $(this.removeClass('error');
            $('#errorDivId').hide()
        }
    }
});
</code></pre>

<p>It sort of works but it moves the cursor to the next field and not the one I refocused on.</p>
