When trying to get an ajaxForm to work properly, the jquery 'selector' property was not returning a valid selector string. The documentation (http://api.jquery.com/selector/) does indicate that if DOM traversal methods are called on the object, then the string may not be valid. It has also been earmarked as removed in jquery 1.9 -- not entirely sure how to best change the selector property usage in the readiness test code