私はアンカータグを介して動的値を渡す場合は、送信します。動的値を<a>タグに渡しますか?
<td>
<a href='#' data-val='".$row['client_id']."' class='formAnchor'>
".$row['first_name']. " " .$row['last_name'] ."
</a>
</td>"
JS:
これまでのところ私は、hrefのがとても::
HTMLのようにクリックした場合のときに働いています。
$('.formAnchor').on('click', function (e) {
e.preventDefault();
$('#client_id').val($(this).data('val'));
document.getElementById("myForm").submit();
});
だから私は私のhtmlページに隠し入力を持っており、リンク(タグ)がクリックされ、これまで以上のjavascriptが最初のデフォルトのアクション(hrefの場所をロード)を防ぐときにAから値を追加しますタグを使用してフォームを送信します。
リンクをクリックすると値が送信され、$_GET['value']
を実行して、他のページの値を取得します。
私がやりたいことができないように見えるのは、hrefを右クリックして新しいタブで開くときに、値を送信しないときです。
あなたがプロファイルリンク(人の名前)をクリックすると、特定の人物のプロファイルを表示し、右クリックして右クリックしても動作するように、私がしようとしていることが考えられます。新しいタブで開きます。私はオンラインいくつかの検索を行っていた
質問に引用符を修正してください(そして答え)。 '' '引用符で囲まれた文字列の真中で始まるPHPコードを明示的に引用符で囲むことはありません。 –