我正在使用jquery ajax将我的表单数据发布到Google表单。每件事情都运行良好但不是完成函数失败函数调用就绪状态4,状态代码404,状态文本错误。我的表单数据已成功插入。在nettabs中它说200 ok。谁能告诉我为什么它会调用失败功能?
这是我的代码:
var params = {
"entry.870461494" : $('#name').val(),
"entry.1837540694":$('#email').val(),
"entry.794973559" : $('#cname').val(),
"entry.1682659266" : $('#cnumber').val(),
"entry.1004228063" : $('#city').val(),
"entry.874570127" : $('#interested_in').val(),
"entry.1619445424" : $('#bcategory').val().join()
}
$.ajax({
url : "https://docs.google.com/a/<company-name>/forms/d/<key>/formResponse",
data: params,
type : "POST",
dataType: "xml"
})
.done(function( msg ) {
alert( "Saved to google docs: " + msg );
})
.fail(function( msg ) {
alert( JSON.stringify(msg) );
});