服务器是用 web2py 编写的,并托管在谷歌应用引擎上。我可以通过输入 domain.com/index 访问我的 index.html,我可以通过输入 domain.com/register 发送表单,其中“register”是 default.py 定义的函数
但是,在 html 中,我想将表单发送到服务器并获得响应,我使用了具有跨域问题的 ajax。所以我使用“注册”作为 URL,它不起作用。帮助?
$("#signup").click(function() {
$.ajax({
type: "POST",
url: "register",
data: $("#formsignup").serialize(), // serializes the form's elements.
success: function(data)
{
alert(data);
}
});
return false; // avoid to execute the actual submit of the form.
});
通过键入 domain.com/register,我可以完全触发该功能。这里有什么问题?表单被发送到 domain.com... 在浏览器中显示为 htt[://domain.com/?email=ada@ad.com&password=adsa