jQuery表单插件 - 没有响应,没有错误

时间:2014-05-19 13:35:00

标签: javascript jquery ajax jquery-plugins jquery-forms-plugin

我正在使用此plugin

我已经重写了我的代码以使用示例:

function showRequest(formData, jqForm, options) { 
    var queryString = $.param(formData); 

    return true; 
} 

function showResponse(responseText, statusText, xhr, $form)  { 

    $(".afterSend").removeClass("preloader");               
    $(".afterSend").empty().append(responseText);

} 

    $(function() {
        $('form.wycena').bind("submit", function(e){
            e.preventDefault();     

            if($('.formBox').hasClass('lightBox')) {

                $(".afterSend").empty().addClass("preloader");

                $("form.wycena").ajaxForm({
                    target:        '.afterSend',
                    beforeSubmit:  showRequest,
                    success:       showResponse

                });
            }

            else {
                /* verify before sending */
                toggleLightBox(true);
            }

        });
    });

我的代码有效,但ajaxForm及其回调函数(showRequestshowRespons)似乎什么都不做。它应该运行在表单的action字段中定义的脚本并在.afterSend div中显示响应,但我什么也得不到。控制台中甚至没有一个错误。

0 个答案:

没有答案