-1

これは本当に簡単だと思いますが、助けが必要です。

次のスニペットで変数をアンカーに挿入しようとしています

var tablerows = ''
  $.each( data, function(index,row){
    id = row.shift()
    tablerows += '<tr><td><a href="getuserimage.php?id=" target="_blank">' + row.shift() + '</a></td>'
    tablerows += '<td>' + row.join('</td><td>') + '</td></tr>'
  })
  $("#users-table > tbody").html(tablerows)

そこにIDを取得する方法がわかりません

4

1 に答える 1

4

これはPHPではなく、JavaScript(jQuery)コードです。いずれにせよ、JSでは、変数を文字列定数に文字列化するのは簡単です。

tablerows += '<tr><td><a href="getuserimage.php?id=' + yourVar + '" target="_blank">';

PHPでも同様に簡単です。

<?php
    $string = '<tr><td><a href="getuserimage.php?id='.$var.'" target="_blank">';
    //or simply:
    echo '<tr><td><a href="getuserimage.php?id='.$var.'" target="_blank">';
?>

等々

于 2012-09-25T15:35:01.193 に答える