[ rade mirkovic @ 25.11.2013. 08:11 ] @
Slično kao u temi "Zbrka oko Multiple..." na ovom forumu i ja imam sledeći problem: Imam na web stranici dugme za glasanje koje radi na principu "like" dugmeta na "facebook" ,dakle sa brojačem glasova pored i bez "unlike" varijante. E sad, kada je jedno dugme u pitanju u AJAX ono radi savršeno ali kada pokušam postaviti više njih onda ne mogu. Kako da svako posebno povežem sa njihovim "id" ? Ovako to izgleda Code: <?php require 'config.php'; require 'opendb.php'; //Pass the ID of the Article here $id = 1; $sql = "SELECT * FROM Article WHERE id=$id"; $result = mysql_query($sql) or die(mysql_error()); $row = mysql_fetch_assoc($result); $ratings = $row["rating"]; ?> <script type="text/javascript" src="http://ajax.googleapis.com/ajax/libs/jquery/1.5/jquery.min.js"></script> <script type="text/javascript"> $(document).ready(function() { $(".c").click(function() { var ID = <?php echo $id;?>//$("#vote").text(); var rating = <?php echo $ratings;?> var queryString = 'id='+ ID +'&vote='+rating; $("#vote").text(rating+1); $.ajax({ type: "POST", url: "submitVote.php", data: queryString, cache: false, success: function(html) {} }); }); }); </script> </head> <body> <div id="content"> <p id="p">glasova</p> <div id="vote"><?php echo $ratings;?></div> <input type="submit" class="c" value="like" onclick="this.style.background='green';"> </form> </div> </div> |