Инструменты для одинокой установки разработчика?

Насколько я понимаю, вы отключаете свою кнопку, а после того, как все будет в порядке, включите кнопку "Отправить". Чтобы получить это, вам нужно проверять входы ".Required" на каждом размытии (я также добавил keyup, вы можете оставить это в стороне)

$("input").on("keyup blur", checkFields)
$(".submit").prop('disabled', true);


function checkFields() {
	// Check for current selected input 
    if($(this).val().length === 0){
    	$(this).addClass("error")
    } else {
    	$(this).removeClass("error")
    }
    
    var error;
    // On every blur or keyup check all input fields after the .Required label
    $(".Required").each(function() {
        let inputField = $(this).next();
        if (inputField.val().length === 0) {
            error = true;
        }
    })
    // On error submit button handler
    if (!error) {
        $(".submit").prop('disabled', false);
    } else {
    	$(".submit").prop('disabled', true);
    }
}
.error {
    border: 1px solid red;
}
<script src="https://cdnjs.cloudflare.com/ajax/libs/jquery/3.3.1/jquery.min.js"></script>
<label for='txtField1' class='Required'>Field 1</label>
<input type='text' id='txtField1' />
<label for='txtField1' class='Required'>Field 2</label>
<input type='text' id='txtField2' />
<label for='txtField1' class='Required'>Field 3</label>
<input type='text' id='txtField3' />
<label for='txtField1' class='notrequired'>Not Required Field</label>
<input type='text' id='txtField4' />

<button class="submit">
    Submit
</button>
[117 ]

8
задан Peter Hilton 9 January 2009 в 23:47
поделиться

9 ответов

Я использую простой основанный на строке журнал, в который я могу записать задачи, ошибки и подзадачи. Я отображаю их хронологически и могу отметить вещи, как закончено. Это интегрируется в мой IDE (Eclipse), таким образом, я могу непосредственно связать позиции с определенными строками или исходными битами.

Я знаю некоторое использование людей, Mylyn (через Eclipse) к indiviudaly взаимодействуют с системой отчета об ошибках.

Не понимайте меня превратно, надлежащее отслеживание ошибки жизненно важно для совместных проектов, но для многих меньших проектов, это может иногда быть значительное излишество.

0
ответ дан 5 December 2019 в 10:44
поделиться

Средство отслеживания запроса является моим персональным фаворитом. Существует книга O'Reilly по нему доступна, также.

Я думаю, что Вам также нужна Wiki, для которой Вы хотите MediaWiki.

2
ответ дан 5 December 2019 в 10:44
поделиться

Мне нравится Redmine. Это поддерживает несколько систем SCM и обеспечивает, много хороших функций :) It является приложением RoR и довольно легко настроить в человечности,

6
ответ дан 5 December 2019 в 10:44
поделиться

Отслеживание ошибок богомола интересно с рабочим процессом, который можно легко настроить.

2
ответ дан 5 December 2019 в 10:44
поделиться

Я - свое последнее задание, мы были поклонниками Trac. Это имеет средство отслеживания ошибки и Wiki для документации, полностью интегрированной, можно сослаться на ошибки идентификатором в системе Wiki и страницами Wiki в системе ошибки. Это работает на различных дистрибутивах Linux, Mac OS X, FreeBSD, NetBSD и MS Windows.

4
ответ дан 5 December 2019 в 10:44
поделиться

Дайте FogBuz попытку. Это имеет много функций и свободный использовать максимум для двух разработчиков. Программное обеспечение схемы выражения идей как Freemind также хорошо для мозговой атаки.

1
ответ дан 5 December 2019 в 10:44
поделиться

Я - один волк также и для управления проектами + отслеживание ошибок + todo, я использую todolist. Это является большим. Мало, поддерживайте много материала, легкого и полезного.

1
ответ дан 5 December 2019 в 10:44
поделиться

Попробуйте Mylyn или Tasktop для доступа к Вашему средству отслеживания ошибки и управления Вашими проблемами/задачами. При установке совместимой ошибки/системы отслеживания ошибок можно получить доступ к ней на рабочем столе через Tasktop для оптимизации рабочего процесса. Если Вы не настроили систему отслеживания ошибок, можно использовать локальные задачи отследить работу.

0
ответ дан 5 December 2019 в 10:44
поделиться

Вы могли бы хотеть проверить OnTime Axosoft. Мы используем заплаченную версию, но установка отдельного пользователя является бесплатной! Это - полноценное управление требованиями, отслеживание ошибок, хостинг Wiki, система слежения запроса в службу поддержки и большое количество других функций. Мы использовали его в течение года теперь в производстве, и мы отслеживаем все в нем.

Это работает на Windows, и можно использовать MS-SQL Express (я верю), который также свободен. Я думаю для одинокого программиста, это дает Вам большую функциональность за цену, и легко установить и справиться.Удачи!

0
ответ дан 5 December 2019 в 10:44
поделиться
Другие вопросы по тегам:

Похожие вопросы: