oveRLuckEd
Registered
Здравейте,
опитвам се да направя следната заявка: когато се натисне "Докладвай" на мястото му да излиза Докладвано, но срещнах следния проблем, когато имам повече от един бутон, взема данните само на първата заявка, пробвах с $(this) да го оправя, но нещо явно не го правя правилно, ето го кода:
[js]
$(document).ready(function(){
$("span#report").click(function(){
var test = $("#report2").val();
$("#loading").remove();
$(this).remove();
$("<img src='images/loader.gif' id='loading' alt='loading' />").appendTo("#result");
$.ajax({
url: "functions.inc.php",
type: "POST",
data: "report="+test,
success: function(result) {
$("#result").hide().html(result).fadeIn("slow");
$("#report3").hide();
}
});
return false;
});
});
[/js]
Благодаря предварително на отзовалите се.
опитвам се да направя следната заявка: когато се натисне "Докладвай" на мястото му да излиза Докладвано, но срещнах следния проблем, когато имам повече от един бутон, взема данните само на първата заявка, пробвах с $(this) да го оправя, но нещо явно не го правя правилно, ето го кода:
[js]
$(document).ready(function(){
$("span#report").click(function(){
var test = $("#report2").val();
$("#loading").remove();
$(this).remove();
$("<img src='images/loader.gif' id='loading' alt='loading' />").appendTo("#result");
$.ajax({
url: "functions.inc.php",
type: "POST",
data: "report="+test,
success: function(result) {
$("#result").hide().html(result).fadeIn("slow");
$("#report3").hide();
}
});
return false;
});
});
[/js]
HTML:
<span id=\"report3\">
<form method=\"POST\">
<input type=\"hidden\" name=\"report2\" id=\"report2\" value=\"".$this->array['id']."\" />
<span name=\"report\" id=\"report\">Докладвай</span>
</form>
</span>
<span id=\"result\"></span>
Благодаря предварително на отзовалите се.