Здравствуйте всем кто посмотрел мой вопрос. Вообщем есть :
формы с кнопками размножены).При нажатии на нее должен открываться диалог и он открывается и аяксом отправляются данные а именно value='$row['id']'
но почему-то передаеться только одно значение.либо undefined.
пробывал ставить типо if(g=10)break тоже передает одно значение
Читал статью про замыкания и чет не чего не понял
Вообщем я не могу понять что написать вместо $("open"+g) так чтоб он передовал value нужного мне id.
Буду рад кто поможет решить мой может глупый вопрос
$(function(){
$('#dialog').dialog({autoOpen: false,width: 900,height: 530,modal:true});
for(var g=0;g<1000;g++){
$('#open'+g).click(function(){$('#dialog').dialog('open');return false;});
$('#open'+g).click(function(){
$.ajax({
type: "POST",
url: "exfileview",
data: "butt="+$("open"+g).val(),
success: function(html){
$("#content2").html(html);
}
});
return false;
});
}
});
И
$j и $u = 0
"<form id='form".++$j."'><button id='open".++$u."' value={$row['id']}>Оценки</button></form>"