thinkphp ajax菜單與分頁

一個分類菜單,使用ajax實現
function getid(id){
$.ajax({
	  url: "{:U('/Index/example')}",
	  type: "POST",
	  data: {id:id}
	}).success(function(data) {
	  $("#centent").html(data);
	});
}
並使用ajax分頁,這個是網上某位寫的,
<script type="text/javascript">
<!--
$("#page_show > a").click(function() {
	$('#centent').append('<span id="lod">加載中..</span>');
	//獲取url
	var _HREF = $(this).attr('href');
	//加載頁面
	$("#centent").load(_HREF, '', function() {
		$("#lod").remove();
	});
	return false;
});
//-->
</script>
之前使用post實現的菜單內容,沒有什麼問題
 $.post(url, function(data) {
		  $('.centent').html(data);
		});
但是使用ajax實現時,不能得到正確結果。分頁不能完成。
最後思考之下,將	  type: "POST",改爲	  type: "GET",
問題解決。post方式也是以POST提交的,ajax開始也是以POST提交,爲什麼
卻不行呢?最後發現還是url的原因,兩處url不一樣。

發佈了110 篇原創文章 · 獲贊 4 · 訪問量 53萬+
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章