私は現在、現在の形式のテーブルを持っています:
ID Client Info Case Detail Accident Date Case Opened No Days Function
-- ----------- ----------- ------------- ----------- ------- --------
これには、データベースから取り出される動的な情報が含まれています。
ユーザーが関数列の下の[管理]ボタンをクリックしたときにこのセルからデータを抽出する必要があるため、ID列は特に重要です。
現在、これはユーザーが[管理]ボタンをクリックしたときに実行されるコードです。
<script>
$(document).ready(function () {
$(".manage").click(function () {
$('#casesHeading').hide("slow");
$('#casesTable').hide("slow");
$('#results').load('components/manage.php');
});
});
</script>
見出しとテーブルが非表示になり、ページ「manage.php」が結果divにロードされます。
しかし、IDセルのコンテンツ(これは行ごとに異なります)を明らかにmanage.phpファイル(現在は空です)に転送する方法があるかどうか疑問に思っていました。
したがって、ユーザーがIDセルデータ233-cvの行をクリックすると、この情報はmanage.phpファイルに転送されます。うまくいけば、私は理にかなっています。jQuery .find関数を読んだところ、それは理にかなっていますが、このインスタンスに組み込む方法がわかりません。
更新1
私はこのhttp://jsfiddle.net/ZjvAz/に似た何かを達成しようとしています。
更新2
次のコードを試しましたが、機能していないようです。
<script>
$(document).ready(function () {
$(".manage").click(function() {
var clickedButton = $(this);
clickedButton.parent().find(".result").text(
clickedButton.parent().parent().parent().find('.caseID').text()
);
});
});
</script>