Javascript-форум (https://javascript.ru/forum/)
-   Общие вопросы Javascript (https://javascript.ru/forum/misc/)
-   -   Добавить 2 блока в AJAX (https://javascript.ru/forum/misc/70876-dobavit-2-bloka-v-ajax.html)

Pantela 09.10.2017 12:04

Добавить 2 блока в AJAX
 
Готово

Nexus 09.10.2017 12:11

Грубый код:
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();

Pantela 09.10.2017 22:12

Готово

Pantela 11.10.2017 13:23

:( ?

Nexus 11.10.2017 13:44

Pantela, поправил свой код.
Смотрите комментарий №2

Pantela 12.10.2017 20:29

Готово

laimas 12.10.2017 22:58

Цитата:

Сообщение от Pantela
как мне потом на ПШП стороне в нормальный виде привести?

РНР и без напоминания декодирует запросы, а вообще есть функция rawurldecode.


Часовой пояс GMT +3, время: 11:08.