Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/463.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript SharePoint 2013通过REST/JS从联系我们表单发送电子邮件_Javascript_Forms_Rest_Sharepoint_Sharepoint 2013 - Fatal编程技术网

Javascript SharePoint 2013通过REST/JS从联系我们表单发送电子邮件

Javascript SharePoint 2013通过REST/JS从联系我们表单发送电子邮件,javascript,forms,rest,sharepoint,sharepoint-2013,Javascript,Forms,Rest,Sharepoint,Sharepoint 2013,并提前感谢您的回答 我正在尝试通过联系我们表单发送电子邮件。它似乎有效,但我没有收到任何电子邮件。我对REST没有任何经验,我希望有经验的人看看他们是否能发现任何问题 这位于SharePoint 2013企业发布网站上 出于隐私目的,我更改了一些变量和ID HTML位于自定义页面布局中,jQuery之后在同一页面布局中成功调用JS JS: HTML: 名称 电子邮件 消息 提交 您的代码有一个错误: 我将改为:toAddress改为改为:{'results':[toAddress]} 现在一切正

并提前感谢您的回答

我正在尝试通过联系我们表单发送电子邮件。它似乎有效,但我没有收到任何电子邮件。我对REST没有任何经验,我希望有经验的人看看他们是否能发现任何问题

这位于SharePoint 2013企业发布网站上

出于隐私目的,我更改了一些变量和ID

HTML位于自定义页面布局中,jQuery之后在同一页面布局中成功调用JS

JS:

HTML:

名称
电子邮件
消息
提交

您的代码有一个错误:

我将
改为:toAddress
改为
改为:{'results':[toAddress]}

现在一切正常,我也收到了电子邮件

var data = {
        properties: {
            __metadata: { 'type': 'SP.Utilities.EmailProperties' },
            From: fromAddress,
            To: { 'results': [toAddress] } ,
            Body: emBody,
            Subject: emSubject
        }
    }
<div class="label">Name</div>
<input name="Name" type="text" id="form-name" size="40">
<div class="label">Email</div>
<input name="E-mail" type="text" id="form-email" size="40">
<div class="label">Message</div>
<textarea name="Message" cols="55" rows="5" id="form-message"></textarea>
<div class="form-button">
    <button onclick='submitForm()'>Submit</button>
</div>
var data = {
        properties: {
            __metadata: { 'type': 'SP.Utilities.EmailProperties' },
            From: fromAddress,
            To: { 'results': [toAddress] } ,
            Body: emBody,
            Subject: emSubject
        }
    }