我有两个表,“AddFieldsToFormDiv”和“AddFieldsToPreviewDiv”,我需要帮助才能找到“QteOfOutPackSpan”范围 如果“AddFieldsToFormDiv”中的两个输入被填充,则在“AddFieldsToPreviewDiv”表中(并在此之前添加另一个范围)。
到目前为止,我有这个:
$("input[name='Volym1']").each(function (index) {
var $QteOfOuterPack = $(this);
var $OuterPackType = $(this).closest("tr").find("input[name='Volym2']");
var $PreviewTable = $("#AddFieldsToPreviewDiv");
var $row = $PreviewTable.find('tr:eq(' + index + ')');
var $PackSpan = $row.find("span[name='QteOfOutPackSpan']");
if ($QteOfOuterPack.val().length > 0 && $OuterPackType.val().length > 0) {
$PackSpan.before('<span>Som text</span>');
}
else {alert('Do something else');
}
});
并Jsfiddle发挥。
答案 0 :(得分:0)
找到解决方案:
$('#AddFieldsToPreviewDiv tr:gt(0)').each(function () {
var $PackSpan = $(this).find("span[name='QteOfOutPackSpan']");
if ($PackSpan.text().length > 0) {
$PackSpan.before("<psan> i </span>");
};
});
工作jsfiddle。