Greasemonkey выполняет код после того, как уже готово, это должно работать.Но есть ли на странице форма, и вы выбираете правильную форму?Отсюда мало информации.
Попробуйте сначала проверить функцию в firebug, она должна работать там.greasemonkey нужно немного поработать, чтобы понять jquery.Самый простой способ - использовать var $ = unsafeWindow.jQuery;в начале, при условии, что на странице, на которой вы находитесь, есть jQuery.