[jQuery] jQuery Form Plugin - success callback problem with FF/Chrome

[jQuery] jQuery Form Plugin - success callback problem with FF/Chrome


Hi,
I'm using the jQuery Form Plugin to submit my form (#load), which then
loads data from the server. Heres the JS:
jQuery().ready(function() {
// ... some code
    jQuery("#load").ajaxForm({
        dataType: "json",
        success: function(data) {
            displayData(data);
        },
    });
// ... some other code
});
The corresponding html code is
<form id="load" action="[whatever - generated by the server]">
    <label for="contentid">Content-ID:</label>
    <input type="text" name="contentid" />
    <input type="submit" value="Load" />
</form>
Now, after clicking "Load", data identified by a corresponding content
id should be loaded from the server. The Ajax Request executes
correctly, and the server provides the data as requested. This works
every single time I try in Internet Explorer 7, but not with FF3 or
Chrome. After adding alert("hello"); to the success callback function,
just before calling displayData() FF3 and Chrome will work fine too,
even if I remove the alert call afterwards. When I reload my page,
having no alert() within the success callback, the whole thing starts
again.
Hints are much appreciated :)
Thanks for your help!
Best regards,
Clemens