2011-03-16 59 views
0

当我使用jQuery发送该请求调用并打印以下消息的正确方法: 信息:系统在支持选项的“我的类”类中找不到任何方法。验证方法是否存在。jQuery的POST方法不与JAX-RS web服务工作

因此,当我做同样的,而不使用jQuery但只是普通的HTML一切都很好:

<FORM action="http://myaddress/../car/create" method="post"> 
<P> 
    Car Id : <INPUT type="text" name="carId"> 
    Car Name: <INPUT type="text" name="carName">< 
    <INPUT type="submit" value="Send"> 
</P> 
</FORM> 

谁能告诉我什么,我做错了使用jQuery?

+0

尝试capitals method =“POST” – 2011-03-17 07:14:53

回答

1

我建议放入HTTP代理(您可以使用Fiddler2),看看请求之间有什么区别。 错误指出您的课程不支持OPTIONS。在Fiddler中,您可以看到OPTIONS是否真的发送而不是POST。

+0

我发现与IE7相同的作品 – BigWonder 2011-03-24 21:29:38

+0

接受\t text/html,application/xhtml + xml,application/xml; q = 0.9,*/*; q = 0.8那是什么我在标题中看到。我没有看到application/x-www-form-urlencoded,虽然我设置在jquery:contentType中:“application/x-www-form-urlencoded” – BigWonder 2011-03-25 22:30:08