2012-06-03 105 views
0

我有一個table與其中的一些表格數據。

目前我使用下面的代碼從文檔rows.html獲取信息,但如果我從$.get更改爲$.ajax我鬆從rows.html爲什麼信息?

$.get('rows.html', function(r){ //or $.post, $.ajax etc 
     $('table.bordered').append(r); 
}); 

回答

2

$.ajax需要type領域的東西,如GET,POST等填充既然你獲取數據,好像你需要type: 'GET'$.post不會幫助你,如果你真的想使用$.ajax,你需要指定類型(再次,GET)。 http://api.jquery.com/jQuery.ajax/

編輯:看來$.ajax會默認做一個GET,但儘量把一切都在一個哈希,

$.ajax({url: 'rows.html', type: 'GET'}, function(r) { 
    alert(r); 
});