你好我正在用PHP做一个应用程序,我有一个项目列表,他们有一个里面的其他项目的列表。所以我有一个加载第一个项目列表的代码,但想法是内部的另一个项目可以由ajax加载:
function cargar(ids) {
jQuery.ajax({
url: "index.php?controller=descripcion&id=ids",
dataType: "HTML",
type: "POST",
start: document.getElementById('orden_descripcion').innerHTML = '... Cargando',
success: function(datos) {
//document.getElementById('orden_descripcion').innerHTML = datos;
$('#data-1').html(datos);
$('#data-1').html(datos);
这个想法在每个#data-#中收取了很多jQuery ajax,但是我想要“datos”会有所不同,请注意var id(我的控制器会为不同的数据获取id),但是我不知道怎么做。
谢谢。
答案 0 :(得分:0)
好吧,我在嵌套列表中添加了一个javascript函数,如:
<div id="orden-<var_id>">
<script type="text/javascript">
cargar(<var_id>);
</script>
</div>
注意:有很多orden-#divs,因为它是数据库中的列表。
因此该函数是一个jQuery.ajax函数,其中显示了不同类型的数据。
<script type="text/javascript">
function cargar(var_id) {
jQuery.ajax({
url: "index.php?controller=orden",
data: "var_id="+var_id,
dataType: "HTML",
type: "POST",
success: function(datos) {
$('#orden-'+var_id).html(datos);
}
});
}
</script>
非常感谢你!