плагин оповещения jquery, jConfirm - PullRequest
1 голос
/ 13 января 2010

Я получил этот скрипт, который прекрасно работает, когда я не использую плагин оповещения jquery. Но мне нужно использовать плагин оповещения, и после изучения урока я его реализовал. Но сценарий, похоже, не работает.

<script type = "text/javascript">

$(document).ready(function() {

    var pos = $("tr.verify").attr('id');

    var frmId = $('#'+ pos).find("form").attr('id');

    $('#'+ frmId).click(function(event) {

    jConfirm('Are you sure you want to verify?', 'Confirmation Dialog', 
    function(r) {

        if(r==true)
        {   

        $.ajax({
        type: "POST",
        url: "verify.php",
        data: $("form#" + frmId).serialize(),
        success: function(msg){

            if(msg.indexOf("success") > -1)
            {
                //success in registaration
            var inputsub = $("form#" + frmId).find('input[type=submit]').attr('id');
            $('#' + inputsub).val('verified').attr('disabled','disabled');

            } //end of if
            else if(msg.indexOf("Error") > -1)
            {

                alert(msg);
            } //end of else if

            } // end of success event



            }); //end of ajax code



    }  // end of if r == true
    return false;

    }); //the alert code

    }); //end of form submit

    }); //Main document ready code

</script>

1 Ответ

0 голосов
/ 13 января 2010

Спасибо, zakalwe за ваш ответ. Я понял, что не так. Читая документацию, я обнаружил, что использую старую версию jQuery viz 1.2.2, а для плагина требуется 1.2.6 или более поздняя версия. Это была глупая ошибка, которая стоила мне 3 часа. В любом случае стоит отметить ... спасибо

...