如何使用jquery通过ajax发送电子邮件地址

如何使用jquery通过ajax发送电子邮件地址,jquery,ajax,Jquery,Ajax,我正在通过ajax向服务器发送emailid。发送时是否需要对电子邮件id进行编码或解码。在通过ajax发送电子邮件地址时,请帮助我如何对其进行编码和解码。不要向数据传递字符串;使用对象并让jQuery处理编码: var emailid='sample@email.com' var data='email='+emailid; $.ajax({ type: "POST", url: "sample.php",

我正在通过ajax向服务器发送emailid。发送时是否需要对电子邮件id进行编码或解码。在通过ajax发送电子邮件地址时,请帮助我如何对其进行编码和解码。

不要向
数据传递字符串;使用对象并让jQuery处理编码:

var emailid='sample@email.com'
var data='email='+emailid;
    $.ajax({
               type: "POST",
               url: "sample.php",
               data: data,
               dataType: "text",
    });

请注意,我已经从
数据类型
之后删除了逗号,这样您的调用将在IE 6和7中工作。

我实际上没有意识到,当您将对象用于
数据
时,jQuery会进行编码。删除了我的答案,投了赞成票。@karim79请看。@karim79我意识到--我加入了链接,因为探索jQuery源代码总是很有趣的!
var emailid = 'sample@email.com',
    data = { email: emailid };
$.ajax({
           type: "POST",
           url: "sample.php",
           data: data,
           dataType: "text"
});