1. 程式人生 > >通過ajax得到資料,顯示http://localhost:8081/專案名/[object%20Object] 404 (Not Found) 錯誤。

通過ajax得到資料,顯示http://localhost:8081/專案名/[object%20Object] 404 (Not Found) 錯誤。

今天在使用easyui-datagrid 中的toolbar,通過ajax得到資料時,出現http://localhost:8080/專案名/[object%20Object] 404 (Not Found) 錯誤。

toolbar: [{
               id: 'btnAdd',
               text: '新增',
               iconCls: 'icon-add',
               handler: function () {
                   $.get({
                       url:"/rz/MyServlet?method=fun"
, }); }; }]

折騰了一個小時,不論是get還是post方法都嘗試了,還是不行,最後將get|post修改成ajax,並新增type屬性,就正常了。

toolbar: [{
               id: 'btnAdd',
               text: '新增',
               iconCls: 'icon-add',
               handler: function () {
                   $.ajax({
type:”get”,
                        url:"/rz/MyServlet?method=fun"
, }); }; }]

有人說,出現標題中的問題的原因是jquery包版本太低。
  解決方法:
  1、將 .post使 .ajax;
  2、使用較高的jquery包版本。