Показать сообщение отдельно
  #2 (permalink)  
Старый 09.10.2017, 12:11
Профессор
Отправить личное сообщение для Nexus Посмотреть профиль Найти все сообщения от Nexus
 
Регистрация: 04.12.2012
Сообщений: 3,736

Грубый код:
funcSendGameinfo.for_send = null;
var fill_data = document.querySelectorAll("input, textarea");
for (var i=0; i<fill_data.length; i++){
    if(fill_data[i].value.length > 0){
        var field_name = fill_data[i].name;
        if(field_name == ''){field_name=i;}
            funcSendGameinfo.for_send+=fill_data[i].name+'='+fill_data[i].value+'&';
    }
}
var td=$("#content .middle .content table tbody tr td");
funcSendGameinfo.for_send+='&game_info='+encodeURIComponent(td.eq(1).html())
	+'&server_info='+encodeURIComponent(td.eq(2).html());

Если эти поля имеют одного родителя form, то можно получить эти данные так:
$('form').serialize();

Последний раз редактировалось Nexus, 11.10.2017 в 13:43.
Ответить с цитированием