Основной способ сделать это следующим образом:
$(document).ready(function() {
$('#controls1').load('ajax.php?request=controls&item_id=1');
$('#controls2').load('ajax.php?request=controls&item_id=2');
$('#controls3').load('ajax.php?request=controls&item_id=3');
});
Лучше было бы динамически определить, сколько у вас есть элементов управления, и загружать их по мере необходимости ... Например:
$(document).ready(function() {
$('.controls').each(function() {
var theId = $(this).attr('item_id');
$(this).load('ajax.php?request=controls&item_id=' + theId);
});
});
Удачи!
Обновление:
Чтобы не использовать пользовательский атрибут item_id
, вы можете извлечь нужный идентификатор из идентификатора элемента, используя, возможно, регулярное выражение, например ... (предупреждение, не проверено)
$(document).ready(function() {
$('.controls').each(function() {
var theId = $(this).attr('id');
theId = /controls(\d+)/.exec(theId)[1];
$(this).load('ajax.php?request=controls&item_id=' + theId);
});
});