Rufen ASP.NET web-service-Methode von JavaScript

Habe ich die web-service:

[WebMethod]
public void SendMail(string _name, string _email, string _message)
{
    //Create Mail Message Object with content that you want to send with mail.
    MailMessage MyMailMessage = new MailMessage("[email protected]", "[email protected]", "This is the mail subject", "Just wanted to say Hello");

    MyMailMessage.IsBodyHtml = false;

    //Proper Authentication Details need to be passed when sending email from gmail
    NetworkCredential mailAuthentication = new NetworkCredential("[email protected]", "xxxxxxxxx");

    //Smtp Mail server of Gmail is "smpt.gmail.com" and it uses port no. 587
    //For different server like yahoo this details changes and you can
    //get it from respective server.
   SmtpClient mailClient = new SmtpClient("smtp.gmail.com", 587);

    //Enable SSL
    mailClient.EnableSsl = true;
    mailClient.UseDefaultCredentials = false;
    mailClient.Credentials = mailAuthentication;

    mailClient.Send(MyMailMessage);
}

und ich habe eine html-Seite. Wie kann ich rufen Sie diese Funktion von meinem html-Seite? (Diese Funktion muss senden Sie die Nachricht an E-Mail)

mögliche Duplikate von $.ajax und webmethod/pagemethods
Sind Sie bereit, fügen Sie die jQuery-Bibliothek?
Enttäuschung - ich sehe das nicht als ein Duplikat der Seite.

InformationsquelleAutor GLeBaTi | 2011-09-01

Schreibe einen Kommentar