-
04-03-2013, 06:24 PM #1Junior Member
- Ngày tham gia
- Sep 2015
- Bài viết
- 0
Làm sao load lại dữ liệu bằng ajax nhưng không dùng control UpdatePanel
Như tiêu đề mình muốn dùng ajax để load lại dữ liệu nhưng không dùng control có sẵn của VS là UpdatePanel thì làm như thế nào ? Code mình như sau :
Mã://trong hàm pageload của codebehind datalist.datasource = Oldtable; datalisst.databind(); // hàm webmethod thực thi reload data [webmethod] public void Reload(){ datalist.datasource = Newtable;// data mới datalisst.databind(); } // xử lý jquery ajax <script type="text/javascript"> $(document).ready(function(){ $("#btnReload").click(function(){ $.ajax({ url:"Demo.aspx/Reload", type:"post", contentType: "application/json; charset=utf-8", beforeSend: function () { }, success:function(aaa){ } }); }); }); <script>
View more random threads:
- [ Lỗi ] Input string was not in a correct format
- Cách làm trang web cố định khung
- Định dạng ngày tháng năm trong C#
- Login từ một website khác?
- Ajax controltoolkit tại sao không chạy được trên hosting plesk là do đâu?
- Làm thế nào để search google được như thế này ???
- Lỗi "This error can be caused by a virtual directory not being configured as an application in IIS" sửa như thế nào?
- AsyncPostBackTrigger Của Updatepanel bị load lại trang?
- sự kiện button_click sinh ra khi ấn f5 trong ASP.NET??
- Cần hỗ trợ sử dụng collectionpager
-
04-03-2013, 06:36 PM #2Junior Member
- Ngày tham gia
- Sep 2015
- Bài viết
- 0
url:"Demo.aspx/Reload",
chỗ này không ổn
-
04-03-2013, 07:16 PM #3Junior Member
- Ngày tham gia
- Sep 2015
- Bài viết
- 0
Gửi bởi xuanphongdocco
-
13-03-2013, 04:29 PM #4Junior Member
- Ngày tham gia
- Sep 2015
- Bài viết
- 0
Reload là một utrang hả bạn, cái này của bạn mình ko thấy khi nào nó load xong nó lấy dữ liệu đó đưa vào chỗ nào. Nếu chỉ load lại một trang thì bạn làm vậy cho mau
<script>
$("#Content").load("Demo.aspx/Reload");
</script>
hoặc cách của bạn
<script type="text/javascript">
$(document).ready(function(){
$("#btnReload").click(function(){
$.ajax({
url:"Demo.aspx/Reload",
type:"post",
contentType: "application/json; charset=utf-8",
beforeSend: function () {
},
success:function(aaa){
}
}).done(function(data){
$("#Content").html(data);
});
});
});
<script>
-
15-03-2013, 09:19 AM #5Junior Member
- Ngày tham gia
- Sep 2015
- Bài viết
- 0
Phương thức ReLoad khi gọi từ jquery yêu cầu phải là static nhé bạn . Bạn có thể xem lại ví dụ sau để biết thêm :
http://bunjeeb.com/2011/07/06/asp-ne...for-ascx-html/
-
15-03-2013, 05:56 PM #6Administrator
- Ngày tham gia
- Feb 2014
- Bài viết
- 0
Thử cái này coi
$(document).load("Url");
Với sự đa dạng và phong phú về mẫu mã và giá cả, choxeonline.vn hứa hẹn sẽ là địa chỉ tin cậy cho những ai đang tìm kiếm chiếc xe ô tô ưng ý. Từ những mẫu xe hạng sang đến những chiếc xe gia đình...
Khám Phá Đa Dạng Sản Phẩm Xe Ô Tô...