Показать сообщение отдельно
  #1 (permalink)  
Старый 05.01.2015, 02:18
Аспирант
Отправить личное сообщение для dima_riabets Посмотреть профиль Найти все сообщения от dima_riabets
 
Регистрация: 17.03.2014
Сообщений: 60

Добавить соответствующие значение при условии (доработать)
<script> 
 $('#bdM8').after('<tr><td colspan="2" width="100%" id="apodp"></td></tr>'); 
 $('#apodp').append('<input id="apodp3" class="input_other_add_item">'); 
 $('#apodp').append('<input id="apodp4" class="input_other_add_item">');  
 $('#apodp').append('<input id="apodp1" class="input_other_add_item">'); 
 $('#apodp').append('<input id="apodp2" class="input_other_add_item">'); 
 var add_one = '<table class="table_about_item_full_st">'
 var add_two = '</table>'
 $('.manFlSbm:last').click(function() { 
 for(i=1;i<21;i++) { 
 if($('#apodp' + i).val() != '' && $('#apodp' + i).size() != 0) { 
 $('#message:last').val('<tr><td class="td1_about_item_full_st">' + $('#apodp' + i).val() + '</td><td class="td2_about_item_full_st">' + $('#apodp' + (i + 1)).val() + '</td></tr>' + $('#message').val()); 
 $('#apodp' + i).remove() 
 $('#apodp' + (i + 1)).remove()    
 }    
 } 

 }); 
 </script>


Дело в том что я задал только 4 поля, а их может быть хоть 100, но фишка не в этом как заставить его добавлять значения add_one и add_two, при условии что поля заполнены хоть 2 (поля).
При этом если значения полей ipnut = 0 ничего не делать, так как в #message данные уже есть до того, как будет выполняться этот скрипт.

То есть в #message например написано: "ку-ку", после выполнения скрипта, а именно заполнения 2 полей или 4, или 6, не важно, будет такой код в #message:
<table class="table_about_item_full_st"><tr><td class="td1_about_item_full_st">1</td><td class="td2_about_item_full_st">2</td></tr><tr><td class="td1_about_item_full_st">3</td><td class="td2_about_item_full_st">4</td></tr></table>"ку-ку"

После выполнения скрипта еще раз и заполнения тех самых полей вот:
<table class="table_about_item_full_st"><tr><td class="td1_about_item_full_st">1</td><td class="td2_about_item_full_st">2</td></tr><tr><td class="td1_about_item_full_st">3</td><td class="td2_about_item_full_st">4</td></tr></table>
<table class="table_about_item_full_st"><tr><td class="td1_about_item_full_st">1</td><td class="td2_about_item_full_st">2</td></tr><tr><td class="td1_about_item_full_st">3</td><td class="td2_about_item_full_st">4</td></tr></table>"ку-ку"
Ответить с цитированием