Здравствуйте!
Даже не знаю как правильно "обозвать" то что я хочу,в java script я не разбираюсь
, вообщем суть в следующем.
Есть код :
<script type="text/javascript" src="/wp-content/themes/katalog/parser/jquery.js"></script>
<script type="text/javascript">
$(document).ready(function(){
$(".loading").hide();
$(".calculate").ready(function (){
$(".result").html('')
var i;
var urls = $('#1').val().split(/\n/);
for (i=0; i <= urls.length-1; i++){
$(".result1").append("<div class='loading' id='l_"+i+"'><img src='/wp-content/themes/katalog/parser/loading.gif'></div>");
}
$("div.result").find('div').ajaxStart(function(){
$(this).show()
return false;
});
for(j=0; j <= urls.length-1; j++){
$.get(
'/wp-content/themes/katalog/parser/pr.php',
'url='+urls[j]+'&num='+j,
function(data){
var ans = data.split('|');
$('#l_'+ ans[0]).html(ans[1]);
$('#l_'+ ans[0]).show;
}
);
}
});
});
</script>
Есть то самое поле которое он обрабатывает:
<input type="hidden" id="<?php echo $nomer ; ?>" value="<?php echo $image; ?>" ><div class='result<?php echo $nomer ; ?>' ></div>
В данном случае $nomer = 1.
Таких полей будет 10, значение $nomer меняеться в цикле до 10-ти.
Нужно что бы первый код java script , так же менял значение var urls = $('#1') в цикле до 10, ($('#10')),и суммировал все поля <input type="hidden" и потом только отправлял на обработку в $.get(
'/wp-content/themes/katalog/parser/pr.php', общее значение всех десяти полей.
Надеюсь Вы поймете меня, не знаю как правильно сформулировать вопрос.
Заранее спасибо!