2009-09-04 5 views
1

J'ai un service WCF très simple Je voudrais passer un tableau ou json?Service Ajax WCF - Comment transmettre un tableau ou un JSON au service? Quel devrait être le type de paramètre de méthode?

[OperationContract, WebGet(ResponseFormat = WebMessageFormat.Json)] 
    public string GetPreDisplay(string inputData) 
    { 
     //DoSomething with inputData 
     return "Sweet!"; 
    } 

Mon javascript ...

var data = [paymentControls['claimNum'], paymentControls['claimSeq']]; 
     $lps.GetPreDisplay(data, onComplete); 

Il est évident que la chaîne est le mauvais type. Est-ce que quelqu'un peut-il me montrer la bonne direction?

Merci, ~ ck

Répondre

0

Avec ASP.Net MVC, vous pouvez renvoyer des données en tant ActionResult, il existe une méthode « JSON » qui convertit les données au bon format. Jetez un oeil à cette autre question:

wcf json web service

Questions connexes