я следующий HTMLпередачи данных между родительским окном и окном ребенка всплывающее окно с JQuery
<tr>
<td class="label" valign="top">
Affiliate Party
</td>
<td class="field">
<input type="hidden" name="ctl00$MainContent$ExternalAccountAttributes$AffiliatePartyId" id="AffiliatePartyId" />
<input name="ctl00$MainContent$ExternalAccountAttributes$AffiliatePartyName" type="text" id="AffiliatePartyName" class="PartyLookup" />
</td>
</tr>
и следующий Javascript/JQuery
$(".PartyLookup").after("<img src='Images/book_open.png' class='PartyLookupToggle' style='padding-left:4px;' />");
$(".PartyLookupToggle").click(function() {
window.open("PartySearch.aspx", "PartySearch", "width=400,height=50");
return false;
});
мне нужно, чтобы быть в состоянии флага ЛЮБОГО PartyId поле ввода с классом = «PartyLookup», чтобы он изменил DOM и включил изображение рядом с полем ввода. Всплывающее окно возвращает данные для заполнения как скрытых, так и текстовых полей, но так как click() является общим, мне нужно передать ему идентификатор поля ввода. Я не знаю, как это сделать. Какие-либо предложения?
@micheel даже во всплывающем окне у вас будет доступ к полному dom ,, – kobe 2010-12-03 22:07:15