无效的响应格式从jQuery发布到ASMX

时间:2013-09-12 23:29:11

标签: c# jquery asp.net asmx

“错误500:无效的响应格式”

我环顾了堆栈溢出,找到了一些解决方案,但没有一个适用于我。

所以我有一个网络服务,http://Komputerz4Kidz.com/mailer/Service1.asmx/SendMail是网址。它是一个精确的副本,除了命名空间和一个或两个变量的脚本,我把它们放在一起,通过jQuery使用POST发送邮件。

该示例适用于其他站点,并由同一服务器托管。它在IIS中拥有自己的应用程序池,并且可以正确地集成到.NET 4.0中。

这很简单,不是很多:

function ContactSubmit() {
var Name = $('input:text[name=pickup_name]').val();
var Email = $('input:text[name=pickup_email]').val();
var Message = $('textarea[name=pickup_message]').val();
var PickupDate = $('input:text[name=pickup_date]').val();
$.ajax({

type: "POST",
url: "http://Komputerz4Kidz.com/mailer/Service1.asmx/SendMail",
data: {
_name: Name,
_email: Email,
_message: Message,
p_date: PickupDate},

success: ContactSuccess,

error: function (x, y, z) {console.log(x);console.log(y);console.log(z);alert('ERROR');}

从服务器运行时,WEB服务从服务器和功能完成100%:

komputerz4kidz.com/mailer/service1.asmx?op=SendMail

直播示例:www.Komputerz4Kidz.com联系表单左下角

谢谢!

0 个答案:

没有答案