2016-10-16 3 views
0

私はOutlookを本体にコピーして電子メールを送信するフォームを作成しました。 私はちょうどフォームを完了し、今私は自分のフォーム内のすべての内容が私のOutlook本体にコピーされていることに気づいた。私のフォームは100以上の行を持っています。だから私はこの問題を引き起こしているのかどうか疑問に思っていました。私の最初のフォームのコードは、あなたがするのAjaxやサーバー側のコードを使用する必要がありますが、2000文字の制限があるURLを通じて電子メールパラメータを渡しているhereOutlookへのフォームのコピー

+0

私はここに再び投稿できるかどうかわかりません。申し訳ありませんがこれが間違っている場合。電子メール本文のフォントサイズを編集するにはどうすればいいですか? – Pete

答えて

0

$('.btnSendEmail').click(function (event) { 
     var email = '[email protected]'; 
     var subject = 'Creation Checklist'; 
     var emailBody = $('#holdtext').val(); 
     window.location = 'mailto:' + email + '?subject=' + subject + '&body=' + emailBody; 
     }); 

ある

- 下記のメールを送信するために私のコードですフォームの値を投稿して他のページにリダイレクトするか、直接ポストするだけです。

+0

私はAjaxを知らない。 – Pete

+0

jQueryを使用しているため、Ajaxは難しくありません。$ .ajax( 'URL'、data)を使用するか、単にボタンクリックハンドラを削除し、入力コントロールを '

'タグに含めてmake送信メール用のコードを持つ他のページへのフォーム投稿 –

+0

同じもののためのAjaxコードを提供してください。ありがとう – Pete

関連する問題