У меня есть цикл в то время как мой PHP страницу, где я смотрю следующее ...PHP Javascript Variable проблема
print $divLeft.strip_tags($row->twitterUser)."?size=normal\"/><br \/>".$row->twitterUser.$divRight."<a href='javascript:void(0);' id='vote_$row->id' class='getPoint'>Get " .$row->coff. "<input type='hidden' value='$row->coff' id='credoff'/> credit(s)</a><br /></div>$clearDiv</div></div>";
У меня есть значение, установленное в моем скрытом поле, я затем вызвать в моей JavaScript ...
{
var theid = $(this).attr("id");
var onlyID = theid.split("_");
var onlyID = onlyID[1];
credoff = $("#credoff").val();
$.ajax({
url: 'do.php',
type: 'POST',
data: "userID=" + onlyID,
success: function(data) {
if(data != "success1" && data != "success5") {
$("#" + theid).text(data);
}else{
$("#thediv_" + onlyID).fadeOut("slow");
$('#creditsBalance').fadeOut("slow");
newbalance = parseInt($('#creditsBalance').text());
if(data != "success5") {
alert('Credits offered = '+credoff);
Единственное, в моем Javascript его захвата самого высокого «credoff» значение переменной на странице, а не один нажал на, это имеет смысл?
Существует проблема отступа или вы пропустили}, закрывающей еще – morgar
я изменил вход цикла от id к классу и попробовал 'credoff = $ (this) .children (' input.credoff: hidden '). val()' , который теперь возвращает неопределенные, я также пробовал 'var credOff = $ (это) .find ('вход') вал();». который разбивает мой JS и останавливает остальную часть кода, как предупреждение и исчезает при выполнении ... – Jack
что находится в этом «этом»? Как вызвана функция? –