Что-то не так с моим кодом? - PullRequest
1 голос
/ 12 сентября 2011

Я не думаю, что есть, но это не загружается внутри Facebox:

 $("#email").submit(function(event) {
    event.preventDefault();
    if ($("#tinput").val() == "") {
        $('#error').append('You need to select a template.<br />');
    } else if ($("#tsubject").val() == ""){
        $('#error').append('Subject cannot be blank.<br />');
    } else if ($("#tmessage").val() == "") {
        $('#error').append('Message cannot be blank.<br />');
    } else {
        $('#ecanvas').html('<center><img src="/templates/v2/images/loading.gif" /></center>');
        var formdata = $(this).serialize();
        $.post("/wizard/email-add", formdata, function (data) {
            $('#ecanvas').html(data);
        });
    return false;
})

Это работает без проблем:

$("#email").submit(function(event) {
    event.preventDefault();
        $('#ecanvas').html('<center><img src="/templates/v2/images/loading.gif" /></center>');
        var formdata = $(this).serialize();
        $.post("/wizard/email-add", formdata, function (data) {
            $('#ecanvas').html(data);
        });
    return false;
})

Я должен упомянуть, что #ecanvas, #error, #tinput, #tsubject и #tmessage все существуют.

1 Ответ

5 голосов
/ 12 сентября 2011

Вам не удалось закрыть открывающую скобку else

...