rekcah
25-12-2008, 14:14
Chào các bác, hôm nay em muốn hỏi cách truyền tham số cho hàm ở Jquery. Mục tiêu của code em như sau:
Khi click vào div với id= tintuc thì tải dữ liệu đã xử lý của file news.php vào div có id là content.
Tiếp theo, khi click vào 1 link tin tức nào đó, vẫn dùng jquery load file news.php?act=view&id=[id tin]
1. Có 1 div id là Tin tức
<div id="tintuc">Tin tức</div>
2. 1 Div id là content
<div id="content">Loading...</div>
3. Jquery khai báo như sau
$("#tintuc").click(function() {
$("#content").load("news.php?act=list");
});
Vậy khai báo biến ở Jquery thế nào khi em click vào link dạng
<a href="javascript:void(0)" onclick="post_view(1)">Text</a>
Để truyền tham số ID bài viết vào hàm post_view() để lấy dữ liệu và trả về cho div có id là content?
Em khai báo
function post_view(id){
$("#content").load("news.php?act=view&id="+id);
}
Nhưng không được.
<*kakalot*>
Khi click vào div với id= tintuc thì tải dữ liệu đã xử lý của file news.php vào div có id là content.
Tiếp theo, khi click vào 1 link tin tức nào đó, vẫn dùng jquery load file news.php?act=view&id=[id tin]
1. Có 1 div id là Tin tức
<div id="tintuc">Tin tức</div>
2. 1 Div id là content
<div id="content">Loading...</div>
3. Jquery khai báo như sau
$("#tintuc").click(function() {
$("#content").load("news.php?act=list");
});
Vậy khai báo biến ở Jquery thế nào khi em click vào link dạng
<a href="javascript:void(0)" onclick="post_view(1)">Text</a>
Để truyền tham số ID bài viết vào hàm post_view() để lấy dữ liệu và trả về cho div có id là content?
Em khai báo
function post_view(id){
$("#content").load("news.php?act=view&id="+id);
}
Nhưng không được.
<*kakalot*>