Я хочу загрузить несколько результатов просмотра с помощью jquery ajax
исходный код (js)
$(document).ready(function(){
$("#uid").change(
function(){
var uid=$("#uid").val();
$.ajax({
type: "POST",
url: "<?= site_url('sp_profile/ajax_userdetail') ?>",
dataType: "json",
data: "uid="+uid,
cache:false,
success:
function(data){
$("#content").html(data);
}
});
return false;
});
});
это возвращает только один результат в <div id="content"></div>
что делать, если я хочу загрузить 3 результата, как в
<div id="content"></div>
<div id="content1"></div>
<div id="content2"></div>
- содержимое может быть идентификатором пользователя
- content2 может быть именем пользователя
- content3 может быть фамилией пользователя
мои js должны использовать .load вместо html, верно? дайте мне знать, если я ошибаюсь.
success:
function(data){
$("#content").load("<?= site_url('sp_profile/ajax_userdetail')?>");
$("#content2").load("<?= site_url('sp_profile/ajax_userdetail')?>");
$("#content3").load("<?= site_url('sp_profile/ajax_userdetail')?>");
}
я застрял с этой штукой на весь день ..
пожалуйста, кто-нибудь покажет мне правильный способ сделать контроллер и код js.