2011-03-16 60 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