Задать вопрос
  • Как выбрать первый элемент в select'е?

    mlnkv
    @mlnkv
    JavaScript Developer
    1. Уберите лишние пробелы.
    2. Вы пытаетесь выбрать первый элемент до того, как он там появится, это делать надо в колбек ф-ции аякса

    $("#org_form").selectmenu();
    $.getJSON("get_orgform.php", function(data) {
      $.each(data, function(key, val) {
        $("#org_form").append($('<option value='+val.id+'>'+val.name+'</option>'));
      });
      $("#org_form").focus();
      $("#org_form:first").attr("selected", "selected");
    });


    <?php
    
    $mysql_server = 'localhost';
    $mysql_login = 'root';
    $mysql_password = '';
    $mysql_database = 'kom';
    
    mysql_connect($mysql_server, $mysql_login, $mysql_password);
    mysql_select_db($mysql_database);
    
    $query = mysql_query("SELECT * FROM orgform");
    
    while ($row = mysql_fetch_array( $query, MYSQL_ASSOC)) {
      $row['id'] = (int)$row['id'];
      $row['name'] = $row['name'];
      $row_set[] = $row;
    }
    
    echo json_encode($row_set); //format the array into json data
    
    ?>
    Ответ написан
    3 комментария
  • Как упаковать js?

    nalomenko
    @nalomenko
    Руководитель отдела разработок в студии «Lava»
    Можно изпользовать онлайн-инструменты, такие как UglifyJS или JS Packer.

    Либо, если Вы используете таск раннеры (сборщики проектов вроде gulp или grunt), то под них есть соответствующие модули минимизации.
    Ответ написан
    4 комментария
  • Как обнаружить свойство объекта?

    nalomenko
    @nalomenko
    Руководитель отдела разработок в студии «Lava»
    Стиль может быть описан либо в css-файлах фреймворков, либо в Вашем собственном файле стилей, либо изменяется «на лету» джаваскриптом.

    Если это файлы стилей — в хроме жмёте Ctrl+Shift+C, кликаете по нужной таблице, и справа будеи показано, какие стили в каких файлах описаны.

    Если это изменение средствами скрипта, делайте пошаговый дебаггинг работы JS при создании таблицы, и отслеживайте строку, в которой происходит присвоение стиля.
    Ответ написан
    Комментировать
  • Как начать уважать свой труд?

    sim3x
    @sim3x
    Стоит сьехать от родителей в сьемную квартиру и завести требовательную девушку

    И начни общаться с людьми, у которих дневная сумма на мелочи указана в толщине пачки с долларами
    Ответ написан
    1 комментарий
  • Как определить свой уровень программирования?

    index0h
    @index0h
    PHP, Golang. https://github.com/index0h
    Эти уровни - абстракция, причем зависящая от компании. Пройдите несколько собеседований и спросите, что думает о вас интервьюер.

    Юниор чаще всего - это программист с в основном теоретическими знаниями, либо наоборот только практическими знаниями. Он умеет решать более-менее стандартные задачи. Юниора обязательно надо учить. При получении нового задания он "создает" свое решение.

    Мидл - знания уже подкреплены опытом, может (в отличии от юниора) предсказывать последствия тех, или иных решений. Может решать задачи по проектированию модуля, или его части. Получив новое задание - может скомпоновать из уже существующих решений свое и реализовать его.

    Синьйор - понимает не только то зачем использовать ту, или иную технологию, а еще и как она работает, например почему при HL форин ключи сожрут io hdd. Может спроектировать и вести средний по размерам проект. Получив новое задание он уже знает как его решить кучей способов, выбор заключается только в правильности интеграции решения.

    -----------------

    Многое зависит от интервьюера.
    У меня был случай, собеседование на php senior developer: поговорили про HL оптимизации, архитектурные предложения для решения неких задач, способы оптимизации и т.д., а потом:
    - перейдем к практике: что произойдет в таком коде:
    $a = 5 + '5abc' + 'abc5';
    - произойдет следующее: я посмотрю blame скрипта и поговорю с автором этой строчки, что бы узнать, что такого хренового в жизни может произойти, что бы он позволил себе это написать.
    - ну, тут вопрос на приведение типов
    - 10, но вы в своей практике с подобным сталкивались?
    - нет
    - вот и я не сталкивался...
    Ответ написан
    1 комментарий
  • Как сделать навигацию с помощью клавиши enter в jquery форме?

    @IceJOKER
    Web/Android developer
    Код не читабельный, оформите как надо.

    можно же легким путем идти, и да, если используете jQuery, то почему бы всеми его прелестями не пользоваться, а не только селектором?
    $( "input, select, textarea" ).attr('style', 'background-color: rgb( 255,255,100 )');


    также и с обработчиком , вешаем сразу на всех и при клике переходим на следующий, у вас там сущий адский гкод

    новый код:
    elements.keypress(function(e){
    
      if(e.keyCode == 13)
      {
        var next_el = $(e.target).next();
        if(next_el.nength)
          next.el.focus();
        e.preventDefault();
      }
    
    });


    переход на следующий элемент зависит от вложенности элементов и т.д., в общем зависит от структуры документа , но принцип работы я чуть выше описал
    Ответ написан
    7 комментариев
  • Как поместить html элементы в массив в jquery?

    mlnkv
    @mlnkv
    JavaScript Developer
    а в чем, собственно, проблема
    var blocks = $(".my_awesome_block"); // ищем все блоки с class="my_awesome_block"
    
    // перебираем элементы
    for (var i = 0; i < blocks.length; i++) {
    	blocks.eq(i).myAwesomeMetnod();
    	// или
    	myAwesomeMetnod(blocks.eq(i));
    }
    
    // или
    
    blocks.each(function() {
    	$(this).myAwesomeMetnod();
    	// или
    	myAwesomeMetnod($(this));
    });
    Ответ написан
    Комментировать
  • Как научится верстать из PSD макетов в html+css?

    lexxpavlov
    @lexxpavlov
    Программист, преподаватель
    Посмотрите вот эти две статьи с хабра:
    Как сверстать веб-страницу. Часть 1
    Как сверстать веб-страницу. Часть 2 — Bootstrap
    И прочтите все комментарии к этим статьям (впрочем, как обычно на хабре:)
    Очень хорошие статьи, пошагово расскажут, что делать с макетом.
    UPD. Ещё одна статья от того же автора:
    Как сверстать тему для WordPress
    Ответ написан
    Комментировать
  • Какой лучше выбрать Visual Studio? 2013 или 2010?

    KOLANICH
    @KOLANICH
    Знаю JS, PHP, C++, C#
    2015
    Ответ написан
    Комментировать
  • Как побороть боязнь чистого листа?

    vvpoloskin
    @vvpoloskin
    Инженер связи
    muzhik-bleat_14037314_orig_.jpg
    Ответ написан
    Комментировать
  • Стартап vs Крупная компания: куда пойти работать?

    s0ci0pat
    @s0ci0pat
    I'm Awesome
    Предпочитаю крупную компанию.
    Стабильная ЗП, стабильная компания.
    Но это только мое мнение.
    Ответ написан
    Комментировать
  • Самый приемлемый язык программирования для девушки

    @Tiran
    Берите какую нибудь цель. Если вам надо написать web приложение то берете скажем php (только берите свежий 5.5) и пишете проект на нем, вот прямо с ходу. Только так можно научится, всякая нудятина в духе написания выражений 1+ 1 ни чему не учит.

    Если нужно десктопное приложение, то берите либо с++ вместе с qt (я бы советовал сразу qt), или если попроще и только для windows то берите C#
    Ответ написан
    1 комментарий