2009-06-27 2 views
1

Ich habe ajax aktiviert wcf service, die ich nur anrufen kann mit nicht post, obwohl ich mit arbeiten kann, aber gibt es keinen grund dafür? Ist es erforderlich, dass webmethod aktiviert ist oder so?ajax aktiviert wcf service kann nur erhalten, kann nicht verwenden post

hier ist, wie meine Wcf-Dienst

sieht
[OperationContract] 
    [WebGet] 
    public System.Collections.Generic.IEnumerable<ListingDisplay> Find(string postalCode) 

Ich habe [WebGet], wenn versucht Jquery Ajax verwenden, ist es nicht mit asp.net Script erforderlich war.

Antwort

2

Überprüfen Sie das [WebInvoke()] Attribut - es sollte Ihnen ermöglichen, die POST, PUT, DELETE HTTP-Verben auch auf Ihre Methode anzugeben.

Marc

Verwandte Themen