アップデート
フィドラー2から:
送信されたデータを見ることができます。また、それらは他のサイトのデータベースにも表示されます。
他のドメイン/サーバーからの応答が正しくないようです:
Response sent 38 bytes of Cookie data:
Set-Cookie: ARPT=YOLMQLS172.25.102.96CKMYK; path=/
This response did not contain a P3P Header.
ヘッダーの応答が正しくなくても、この実装を続行しても安全ですか?
jquery 検証プラグインを使用してフォームを検証し、jquery ajax を使用してフォーム データを外部 Web サイト ( Marketoリード生成プラットフォーム) に投稿しています。
フォーム データが外部サイト (Marketo) に正常に送信されました。彼らのウェブサイトにログインしてこれを確認したところ、すべてのフィールド データとともに送信したテスト フォームの投稿を確認できました。
ただし、ajax call からの成功応答ではなく、エラーが発生します。
ここにコードがあります - 何かアイデアはありますか?
$(feedbackForm).validate(
{
validClass: "success",
rules:
{
FirstName: { required: true },
LastName: { required: true },
Email:
{
required: true,
email: true
},
Question__c: { required: true }
},
messages:
{
FirstName: "Please enter your first name",
LastName: "Please enter your last name",
Email: "Please enter a valid email address",
Question__c: "Please enter your message"
},
submitHandler: function(form)
{
$.ajax(
{
type:"POST",
url: "http://app-k.marketo.com/index.php/leadCapture/save",
data: feedbackForm.serialize(),
success: function(response)
{
feedbackForm.find('.form_result').html(response.statusText);
alert('success');
},
error: function(response)
{
feedbackForm.find('.form_result').html(response.statusText);
alert("error");
}
});
return false;
}