Modify ↓
Ticket #7735 (closed bug: invalid)
Cannot use .click() after ajax post
| Reported by: | dosty85@… | Owned by: | dosty85@… |
|---|---|---|---|
| Priority: | undecided | Milestone: | 1.6 |
| Component: | unfiled | Version: | 1.4.4 |
| Keywords: | Cc: | ||
| Blocking: | Blocked by: |
Description
My code:
// REFRESH BUTTON
var txt = $("#refresh").html();
$("#refresh").click(function(){
$(this).html('Loading..');
$("#qq-upload-showThumbs").fadeTo(0.5,0.4);
$("#qq-upload-showThumbs").load("./seephp/fileuploader-showdir/", {path: "/upload/", showType: "xyz" },function(){
$("#refresh").html(txt);
$("#qq-upload-showThumbs").fadeTo(0.5,1.0);
$("span.qq-upload-delete").click(function(){
var id = $(this).attr('id');
id = id.split('-');
$.post("/seephp/fileuploader-delete/",{path:'myPath', name:id[1]},function(data){
$("#refresh").click(); // THIS IS A PROBLEM, DONT WORK IN 1.4.4, BUT WORK IN 1.3.2
});
return;
});
...
});
});
Change History
comment:2 Changed 2 years ago by anonymous
Here is http://jsfiddle.net/qerZ9/1/ this is work. But I must modify my code. Originally is:
$("#qq-upload-showThumbs").load("./seephp/fileuploader-showdir/", {path: "/upload/", showType: "xyz" },function(){
instead
$.post("./seephp/fileuploader-showdir/", {path: "/upload/", showType: "xyz" },function(data){
$("#qq-upload-showThumbs").html(data);
}
Version on http://jsfiddle.net/qerZ9/1/ work fine, with load I cannot simulate. Have I send some ZIP file with source?
comment:3 Changed 2 years ago by anonymous
And I Forgot, this problem is in Google Chrome. In Opera and IE8 work code fine.
Please follow the bug reporting guidlines and use jsFiddle when providing test cases and demonstrations instead of pasting the code in the ticket.
Note: See
TracTickets for help on using
tickets.

Thanks for taking the time to contribute to the jQuery project by writing a bug report.
Please submit a reduced test case, which reproduces the issue you are experiencing, on http://jsfiddle.net. So that we can investigate this issue further.
How to report bugs