За последние 24 часа нас посетил 33441 программист и 1744 робота. Сейчас ищут 1288 программистов ...

ай

Тема в разделе "JavaScript и AJAX", создана пользователем siiXth, 19 дек 2010.

  1. siiXth

    siiXth Активный пользователь

    С нами с:
    14 мар 2010
    Сообщения:
    1.447
    Симпатии:
    1
    айайай :>
    [js]$(document).ready(catupd(0));[/js]

    [js]function catupd(id) {
    //code
    }[/js]

    не работает
    через хтмл посылаю для селекта
    HTML:
    1. onchange="catupd(0)"
    всё работает

    как-то я кажись в первом неправильно записал...хелпаните
     
  2. Devzirom

    Devzirom Активный пользователь

    С нами с:
    15 фев 2009
    Сообщения:
    463
    Симпатии:
    0
    Адрес:
    Пермь
    $(document).ready(function() {
    catupd(0);
    });

    мб так надо.
     
  3. siiXth

    siiXth Активный пользователь

    С нами с:
    14 мар 2010
    Сообщения:
    1.447
    Симпатии:
    1
    да , захотело :/
    тогда странно что у меня
    [js]$(document).ready(catupd());[/js]
    при
    [js]function catupd() {
    //code
    }[/js]
    работало на ура
     
  4. Devzirom

    Devzirom Активный пользователь

    С нами с:
    15 фев 2009
    Сообщения:
    463
    Симпатии:
    0
    Адрес:
    Пермь
  5. Gromo

    Gromo Активный пользователь

    С нами с:
    24 май 2010
    Сообщения:
    2.786
    Симпатии:
    2
    Адрес:
    Ташкент
    siiXth
    если пишешь название фукнции, то параметры указывать не получится.
    если хочешь с параметрами, то нужно заключать вызов своей фукнции с параметрами в теле анонимной функции function(){}
     
  6. siiXth

    siiXth Активный пользователь

    С нами с:
    14 мар 2010
    Сообщения:
    1.447
    Симпатии:
    1
    Вопрос,вопрос

    в общем мне нужно пихать результат jq между <tr>

    HTML:
    1. <tr><td></td></tr>Тут результат<tr><td></td></tr>
    в результате
    HTML:
    1. <tr><td></td></tr>
    тоесть добавляется строка , но например
    HTML:
    1. <span id="blabla">текст</span>
    будет выводится в начале таблицы и результат соотв тоже

    как поступить в подобном случае ?
     
  7. Devzirom

    Devzirom Активный пользователь

    С нами с:
    15 фев 2009
    Сообщения:
    463
    Симпатии:
    0
    Адрес:
    Пермь
    Херня получиться, а вообще можно...
     
  8. siiXth

    siiXth Активный пользователь

    С нами с:
    14 мар 2010
    Сообщения:
    1.447
    Симпатии:
    1
    можно конечно , половина генерируемых таблиц так пишется , но в jq это хз как чтобы становилось туда куда хочу
     
  9. siiXth

    siiXth Активный пользователь

    С нами с:
    14 мар 2010
    Сообщения:
    1.447
    Симпатии:
    1
    короче сделал через большую жопу

    дальше

    есть селекты par0,par1,par2...parN

    нужно как-то одновременно скушать всё что у них выделенно
    [js]$('#par0 option:selected').val();[/js]
    или нужно определить сколько их на странице...незнаю
    может можно найти все селекты у которых id начинается на par ? ((
     
  10. Kreker

    Kreker Старожил

    С нами с:
    8 апр 2007
    Сообщения:
    5.433
    Симпатии:
    0
    Задай всем класс и по нему выбирай.
    Или юзай serialize
     
  11. tommyangelo

    tommyangelo Старожил

    С нами с:
    6 дек 2009
    Сообщения:
    2.549
    Симпатии:
    0
    Адрес:
    Мариуполь
    Можно и так. Например цикл

    $("select[id*='par']").each(function(){

    });
     
  12. siiXth

    siiXth Активный пользователь

    С нами с:
    14 мар 2010
    Сообщения:
    1.447
    Симпатии:
    1
    спс
    а фак , вынесите мне мозг
    надо чтобы соединялись переменные...
    на пхп бы описал так
    $lolo = $lolo.",2";
    никак не выходит гадость (( гугл мразь :D
     
  13. tommyangelo

    tommyangelo Старожил

    С нами с:
    6 дек 2009
    Сообщения:
    2.549
    Симпатии:
    0
    Адрес:
    Мариуполь
    конкат - это +

    Только ж не забывай, что JS - типизованый язык)))
     
  14. siiXth

    siiXth Активный пользователь

    С нами с:
    14 мар 2010
    Сообщения:
    1.447
    Симпатии:
    1
    ам
    стараюсь чтото вытянуть..
    [js]function formfill(input,text){
    $('#'+input).attr('value', text);
    }[/js]
    тоесть onclick="formfill('blabla','bla')"
    обращаюсь к эл-ту с id blabla
    но не работает
    как можно обратиться к передаваемому эл-ту ?
     
  15. siiXth

    siiXth Активный пользователь

    С нами с:
    14 мар 2010
    Сообщения:
    1.447
    Симпатии:
    1
    [js]function formfill(input,text){
    $('[name='+input+']').attr('value', text);
    }[/js]
    всё , это подошло