好的,所以我有一个输入对话框。关闭对话框时,有一个功能可以更新父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