Форум: Форум PHPФорум ApacheФорум Регулярные ВыраженияФорум MySQLHTML+CSS+JavaScriptФорум FlashРазное
Новые темы: 0000000
PHP 5. На примерах. Авторы: Кузнецов М.В., Симдянов И.В., Голышев С.В. MySQL на примерах. Авторы: Кузнецов М.В., Симдянов И.В. PHP на примерах (2 издание). Авторы: Кузнецов М.В., Симдянов И.В. Программирование. Ступени успешной карьеры. Авторы: Кузнецов М.В., Симдянов И.В. Самоучитель PHP 5 / 6 (3 издание). Авторы: Кузнецов М.В., Симдянов И.В.
ВСЕ НАШИ КНИГИ
Консультационный центр SoftTime

HTML+CSS+JavaScript

Выбрать другой форум

 

Здравствуйте, Посетитель!

вид форума:
Линейный форум Структурный форум

тема: Сформировать массив
 
 автор: OLi   (22.03.2012 в 01:30)   письмо автору
 
 

На странице есть 10 полей input с классом one и 10 полей с классом sc
Нужно сформировать массив, который можно было бы легко обработать в php
Чтобы вышло соотвествие row['name'][0] row['id'[0] - одна запись и тд.
Делаю так:
var row=new Array();
while (i<=all) {

var row['name'][i]=$('.tr_line').eq(i).find('td input').eq(0).val();
i++;

}   

Но что-то не то..

  Ответить  
 
 автор: ONYX   (22.03.2012 в 06:31)   письмо автору
 
   для: OLi   (22.03.2012 в 01:30)
 

Несколько подругом, но смысл тот же, разбирайтесь
var row=new Array();
var one = $('input.one'); // все инпуты с классом one
var sc = $('input.sc'); // все инпуты с классом sc
var i = 0;
    while (i < one.length) {
        row[i] = {'name' : one.eq(i).val(), 'id' : sc.eq(i).attr('id')};  // вносим данные в массив в виде объекта
        i++;
    }
alert(row[1]['name']+' - '+row[1]['id']) // доступ к данным массива

  Ответить  
Rambler's Top100
вверх

Rambler's Top100 Яндекс.Метрика Яндекс цитирования