0

こんにちは、私は 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を請求することですが、「データ」が異なり、var idを反映するようにしたい(私のコントローラーは、異なるデータのidを処理します)が、私はしませんこれを行う方法がわかりません。

ありがとうございました。

4

1 に答える 1

0

さて、私はネストされたリストに次のようなjavascript関数を入れました:

            <div id="orden-<var_id>">
                    <script type="text/javascript">     
                        cargar(<var_id>);       
                    </script>       
            </div>

注:データベース内のリストであるため、そのorden-#divがたくさんあります。

したがって、その関数は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>

どうもありがとう!

于 2012-06-08T18:00:39.093 に答える