好的,所以我有一個輸入對話框。關閉對話框時,有一個功能可以更新父UL。該UL內的父母LI應具有文本輸入值。它不工作。請幫忙。我在我的更新中發佈了一個提醒,看看這個值是否在那裏。沒有運氣。 http://jsfiddle.net/C9EbG/用文本輸入值更新父項
jQuery的
$("input.save").click(function() {
$('#numbers tbody tr').each(function(i,v){
var ele = $(v);
var adjName = $('input[name=adjName]',ele).val();
parent.updateParent2(adjName);
});
});
//////////////////////////////
function updateParent2(adjName){
alert(adjName);
var ul = $('ul.adjTabs');
var li = ul.find('li:first').clone().val(adjName);
li.find('li:first input');
li.appendTo(ul)//.val(adjName);
}
HTML
<table id="numbers">
<tbody>
<tr id="cloneableRow" class="prototype">
<td >
<input type="text" name="adjName" value="" class="text214 apni"/>
</td>
</tr>
</tbody>
</table>
<input type='button' value='save' class='save' />
<ul class="tabs adjTabs">
<li class="selected"><a href="#">Adjustments ABC</a></li>
<li><a href="#">Adjustments DEF</a></li>
</ul>
我困惑......你的意思是這樣嗎? http://jsfiddle.net/C9EbG/1/ – 2013-02-28 18:55:45
父指的是iframes/frames。你在使用它們嗎? – epascarello 2013-02-28 18:57:02
@ExplosionPills差不多。李在那裏正確地克隆,而不是「調整ABC」我需要它匹配文本輸入。 – triplethreat77 2013-02-28 18:58:33