あなたはjQueryのを使用することができます。
$('.selectImage').click(function() {
// an element with class="selectImage" was clicked
// we try to fetch the value of the project number
var projectNumber = $(this).closest('tr').find('.projectNumber').text();
$('#selectedProjectNumber').val(projectNumber);
});
ここdemoです。
代替案として、プロジェクト番号を保存するために、選択画像DOM要素にHTML5 data- *属性を使用することができます。たとえば、次のように
<td class="selectImage" data-project-number="123">select image</td>
、その後、あなたはこのように、このプロジェクト番号の取得ができます
$('.selectImage').click(function() {
// an element with class="selectImage" was clicked
// we try to fetch the value of the project number
var projectNumber = $(this).data('projectNumber');
$('#selectedProjectNumber').val(projectNumber);
});
Demoを。
はい、jqueryを使用していました。どのように私が質問からそれを残すことができたかわからない。 – RememberME
サブビューのセルのクリックを捕まえていません。サブビューのクリックをどのように参照するのですか? – RememberME
@RememberME、何言ってるの?あなたのマークアップを見る機会はありますか? –