Hi, i am working in a site made with drupal . there i am using ajax through jQuery for a polling options. the first time code runs nice ... as soon as some one submit one vote the poll section is loaded with the new result. now nothing works in that section.
i am having these two major issues : 1) if i comment out the $(document).ready ... line it doesnt work , even for the first time 2) as soon as the ajax is getting called i see two responses in firebug .. one using POST method (in my code i have used this ) and another using the GET method . The code is as follows: $(document).ready(function(){ $("[EMAIL PROTECTED]'edit-vote']").click(function(){ var posted_vote = $('[EMAIL PROTECTED]'choice\']:checked').val(); if(posted_vote == null) { alert('You must have to enter one choice first. Please check one of the checkboxes.'); $('[EMAIL PROTECTED]'choice\']').addClass('form-text required error'); return false; } else { var form_nid = $('#edit-current-nid').val(); $("#div_poll").animate({opacity: 0.7}, 1500 ); $('#div_poll').html(loading_msg); $.ajax({ type: "post", url: req_path + "node/" + form_nid + "/ajax_poll", data: "choice=" + posted_vote + "&op=Vote" + "&nid=" + form_nid, success: function(msg){ $("#div_poll").animate({opacity: 1}, 1500 ); $('#div_poll').text(msg); }, error: function (xmlhttp) { alert('An HTTP error '+ xmlhttp.status +' occured.\n'+ uri); } }); } }); }); any clue ?