Я думаю, вы должны использовать функцию jquery toggle()
.
$(document).ready(function(){
$('input[type="checkbox"]').click(function(){
var item = $(this).attr('name');
$('input[name="'+item+'"][type="text"]').toggle();
});
});
также проверить на скрипке: - http://jsfiddle.net/aaTq3/
Служба не имеет консольного окна. И даже если это так, служба не запускается на интерактивном рабочем столе, поэтому вы все равно не сможете увидеть такое окно.
Вам необходимо пересмотреть свой подход к ведению журнала. Либо
записать свои сообщения журнала в журнал событий Windows, и использовать средство просмотра событий Windows, чтобы просмотреть сообщения.
создают отдельное визуальное приложение, которое запускается на интерактивном рабочем столе пользователя и взаимодействует с процессом обслуживания для получения сообщений журнала. Затем вы можете отображать сообщения по своему усмотрению.
Хорошо, возьмите выполнение любой программы с помощью программы на С ++, вы можете просто сделать это с помощью командной строки. Просто введите:
system(“path to the program”);
И программа будет выполнена. Если это консольная оконная программа, она появится. Вы можете увидеть выходные данные, хорошо, следуйте этим: 1 Класс System.Diagnostics.Trace имеет интерфейс, аналогичный классу Console, так что вы можете легко перенести свой код в него. 2 Затем его можно настроить для вывода в файл. Вы можете использовать класс System.Diagnostics.EventLog для записи в журнал событий, который затем можно отслеживать с помощью средства просмотра событий. 3 Вы можете использовать стороннюю библиотеку log4net с открытым исходным кодом, которая очень гибкая.