jQuery, ajax 405 İzin Verilmeyen Yöntem

1 Cevap php

Ben jquery doğrulama, php ve ajax ile küçük bir "iletişim formu" var. Benim web sitesi IIS üzerinde çalışıyor.

The problem is, I am trying to post the form contents using ajax+jquery, but I am getting the response like "405 Method Not Allowed" (From firebug console).

Ama onun yerel sunucusu düzgün çalışıyor. Pls bana 405 hatayı düzeltmek için yardımcı olur. Şimdiden teşekkürler.

Formu göndererek burada iken js kod:

$("#contactusForm").validate({

    rules: {
        firstName: {
            required: true
        },
        email: {
            required: true
        },
    },

    messages: {
        firstName: {
            required: " *Required"
        },
        email: {
            required: " *Required"
        },
    },

    submitHandler: function (form) {

        var dataString = 'firstName=' + firstName + '&email=' + email;
        $.ajax({
            type: "POST",
            url: "send_contact.php",
            data: dataString,


            success: function () {
                $('#result').html("<br/><b>Thank you</b>");

            }
        });
    }
});

1 Cevap

IIS yapılandırma paneline gidin ve bu cevap belirtildiği gibi ayarları değiştirmek için deneyin:

IIS 7.5, Web Service and HTTP 405 error