powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / HTML, JavaScript, VBScript, CSS [игнор отключен] [закрыт для гостей] / вопрос по верстке хтмл-страницы
37 сообщений из 37, показаны все 2 страниц
вопрос по верстке хтмл-страницы
    #38199931
Edea
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
есть скрипт Javascript, подскажите, как в нем сделать так, чтобы уменьшить расстояние между названиями полей и заполняемыми полями?
...
Рейтинг: 0 / 0
вопрос по верстке хтмл-страницы
    #38199935
Edea
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
...
Рейтинг: 0 / 0
вопрос по верстке хтмл-страницы
    #38199936
Edea
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
приложил страницу, вот там большой разрыв между полями
как их сузить?
...
Рейтинг: 0 / 0
вопрос по верстке хтмл-страницы
    #38199939
Edea
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
и как сделать: когда сохраняешь, должна быть проверка, что поля не пустые: Дата возникновения: Дата обнаружения:Дата решения:Дата закрытия:
если пусто то сообщение
...
Рейтинг: 0 / 0
вопрос по верстке хтмл-страницы
    #38200022
Фотография user89
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Материал, который мне в свое время очень помог:
Блочная верстка
Верстка с помощью таблиц

Edeaкогда сохраняешь, должна быть проверка, что поля не пустые Атрибут required
...
Рейтинг: 0 / 0
вопрос по верстке хтмл-страницы
    #38200028
Edea
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
user89Материал, который мне в свое время очень помог:
Блочная верстка
Верстка с помощью таблиц

Edeaкогда сохраняешь, должна быть проверка, что поля не пустые Атрибут required

а как этот пример вставить туда, т.е. куда
Код: sql
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
13.
<!DOCTYPE html>
<html>
 <head>
  <meta charset="utf-8">
  <title>Тег input, атрибут required</title>
 </head>
 <body>
  <form action="">
   <p><input name="user" required placeholder="Ваше имя"></p>
   <p><input type="submit" value="Отправить"></p>
  </form>
 </body>
</html>
...
Рейтинг: 0 / 0
вопрос по верстке хтмл-страницы
    #38200057
Фотография user89
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Edea,

тут в файле, смотрю JQuery используется. Я его не знаю.
Но скорее всего, в строчки типа
Код: javascript
1.
2.
$('#startdate_incident_block').append('<input type="text" name="startdate_incident" id="startdate_incident" />
');


надо добавить слово required
Код: javascript
1.
2.
$('#startdate_incident_block').append('<input type="text" required name="startdate_incident" id="startdate_incident" />
');
...
Рейтинг: 0 / 0
вопрос по верстке хтмл-страницы
    #38200060
Фотография re_qas
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
штудируй onsubmit, если шочешь сделать проверку средствами js, иначе постотправка
...
Рейтинг: 0 / 0
вопрос по верстке хтмл-страницы
    #38200071
Фотография user89
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Edea,

еще на всякий случай: Валидация
...
Рейтинг: 0 / 0
вопрос по верстке хтмл-страницы
    #38200080
Edea
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
а что такое JQuery
...
Рейтинг: 0 / 0
вопрос по верстке хтмл-страницы
    #38200158
Фотография user89
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Edeaа что такое JQuery Один из вариантов (наверное лучший) трактования jQuery

А мой совет выше помог?
...
Рейтинг: 0 / 0
вопрос по верстке хтмл-страницы
    #38200332
Edea
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
user89 да помогло,
вот выходит такое окно теперь
http://s001.radikal.ru/i193/1303/b6/1c312a814292.jpg

но у меня до этого была ошибка:
http://s55.radikal.ru/i148/1303/c0/21f846e09b11.jpg
когда я хочу добавить новый инцидент, ввел данные и сохраняю, он ругается,
где ошибка может быть?
...
Рейтинг: 0 / 0
вопрос по верстке хтмл-страницы
    #38200353
Фотография user89
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Edeaкогда я хочу добавить новый инцидент, ввел данные и сохраняю, он ругается,
где ошибка может быть? Увы, тут я уже не смогу помочь. Нужно, чтобы исходники сайта поглядел Специалист.
...
Рейтинг: 0 / 0
вопрос по верстке хтмл-страницы
    #38200371
Фотография re_qas
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
без исходников формы и обработчика никак (
...
Рейтинг: 0 / 0
вопрос по верстке хтмл-страницы
    #38200385
Edea
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
вот исходник
...
Рейтинг: 0 / 0
вопрос по верстке хтмл-страницы
    #38200398
Фотография re_qas
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
что-то я там не нашел форму, что на скриншоте
...
Рейтинг: 0 / 0
вопрос по верстке хтмл-страницы
    #38200419
Фотография re_qas
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
у тебя не проходит
Код: php
1.
		$db_result = sqlsrv_query($db, $query);

в includes/incident.php смотри соединение с базой и корректность запроса
...
Рейтинг: 0 / 0
вопрос по верстке хтмл-страницы
    #38200445
Фотография re_qas
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Код: php
1.
$connect = sqlsrv_connect('192.28.2.4', array('Database' => 'DBR', 'UID' => 'sa', 'PWD' => '123'));

не проходит
или ошибка в sql запросе на insert
...
Рейтинг: 0 / 0
вопрос по верстке хтмл-страницы
    #38200446
Фотография re_qas
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
а у вас сеть 172.28.2.0/24 или 192.28.2.0/24? о_О
...
Рейтинг: 0 / 0
вопрос по верстке хтмл-страницы
    #38200757
Edea
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
подключение к бд есть, т.к. раздел просмотр, обновление работают..т.е.коннект есть.
посмотрел скрипт вставки:
Код: ruby
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
13.
14.
15.
16.
17.
18.
19.
20.
21.
22.
23.
24.
25.
26.
27.
28.
29.
30.
31.
32.
33.
34.
35.
36.
37.
38.
39.
40.
41.
42.
43.
44.
45.
46.
47.
48.
49.
50.
51.
52.
53.
54.
55.
56.
57.
58.
59.
60.
61.
62.
63.
64.
65.
66.
public static function add_incident($data) {
		$query = 'INSERT INTO
			incident (
				[user_id],
				[startdate_incident],
				[date_discovery],
				[enddate_incident],
				[closedate_incident],
				[descr_id],
				[name_incident],
				[descr_incident],
				[resolve_incident],
				[monthmor],
				[losses],
				[prevented],
				[recovered],
				[frra],
				[tsavings],
				[calcdescr],
				[system_id],
				[count_subscriber],
				[id_ticket],
				[id_remedy],
				[rule],
				[control_id],
				[status],
				[month],
				[reglament]
				[workflow_id]
			) VALUES (
				\''.$_POST['user_id'].'\',
				\''.str_replace('-', '', $_POST['startdate_incident']).'\',
				\''.str_replace('-', '', $_POST['date_discovery']).'\',
				\''.str_replace('-', '', $_POST['enddate_incident']).'\',
				\''.str_replace('-', '', $_POST['closedate_incident']).'\',
				\''.$_POST['descr_id'].'\',
				\''.$_POST['name_incident'].'\',
				\''.$_POST['descr_incident'].'\',
				\''.$_POST['resolve_incident'].'\',
				\''.$_POST['monthmor'].'\',
				\''.$_POST['losses'].'\',
				\''.$_POST['prevented'].'\',
				\''.$_POST['recovered'].'\',
				\''.$_POST['frra'].'\',
				\''.$_POST['tsavings'].'\',
				\''.$_POST['calcdescr'].'\',
				\''.$_POST['system_id'].'\',
				\''.$_POST['count_subscriber'].'\',
				\''.$_POST['id_ticket'].'\',
				\''.$_POST['id_remedy'].'\',
				\''.$_POST['rule'].'\',
				\''.$_POST['control_id'].'\',
				\''.$_POST['status'].'\',
				\''.$_POST['month'].'\',
				\''.$_POST['reglament'].'\',
				\''.$_POST['workflow_id'].'\'
			)';
		global $db;
		$db_result = sqlsrv_query($db, $query);
		if (!$db_result) return json_encode(array(
			'status' => 0,
			'msg' => 'Ошибка добавления инцидента.'
		));
		return json_encode(array(
			'status' => 1
		));



взял структуру скрипта и запустил у себя на бд, работает:
Код: plsql
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
13.
14.
15.
16.
17.
18.
19.
20.
21.
22.
23.
24.
25.
26.
select [user_id],
				[startdate_incident],
				[date_discovery],
				[enddate_incident],
				[closedate_incident],
				[descr_id],
				[name_incident],
				[descr_incident],
				[resolve_incident],
				[monthmor],
				[losses],
				[prevented],
				[recovered],
				[frra],
				[tsavings],
				[calcdescr],
				[system_id],
				[count_subscriber],
				[id_ticket],
				[id_remedy],
				[rule],
				[control_id],
				[status],
				[month],
				[reglament]
				[workflow_id] from dbr.dbo.incident 
...
Рейтинг: 0 / 0
вопрос по верстке хтмл-страницы
    #38200776
Фотография re_qas
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
значит что-то вот здесь не так идет... отследите строку запроса и попробуйте ее выполнить на бд
Код: sql
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
13.
14.
15.
16.
17.
18.
19.
20.
21.
22.
23.
24.
25.
26.
27.
28.
(
				\''.$_POST['user_id'].'\',
				\''.str_replace('-', '', $_POST['startdate_incident']).'\',
				\''.str_replace('-', '', $_POST['date_discovery']).'\',
				\''.str_replace('-', '', $_POST['enddate_incident']).'\',
				\''.str_replace('-', '', $_POST['closedate_incident']).'\',
				\''.$_POST['descr_id'].'\',
				\''.$_POST['name_incident'].'\',
				\''.$_POST['descr_incident'].'\',
				\''.$_POST['resolve_incident'].'\',
				\''.$_POST['monthmor'].'\',
				\''.$_POST['losses'].'\',
				\''.$_POST['prevented'].'\',
				\''.$_POST['recovered'].'\',
				\''.$_POST['frra'].'\',
				\''.$_POST['tsavings'].'\',
				\''.$_POST['calcdescr'].'\',
				\''.$_POST['system_id'].'\',
				\''.$_POST['count_subscriber'].'\',
				\''.$_POST['id_ticket'].'\',
				\''.$_POST['id_remedy'].'\',
				\''.$_POST['rule'].'\',
				\''.$_POST['control_id'].'\',
				\''.$_POST['status'].'\',
				\''.$_POST['month'].'\',
				\''.$_POST['reglament'].'\',
				\''.$_POST['workflow_id'].'\'
			)';
...
Рейтинг: 0 / 0
вопрос по верстке хтмл-страницы
    #38201617
dimakz
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
нашел ошибку, не было запятой в инсерте
между reglament и workflow_id
...
Рейтинг: 0 / 0
вопрос по верстке хтмл-страницы
    #38201640
dimakz
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
re_qas
подскажи, где в скрипте нужно указать, чтоб сузить разрыв между полями?
...
Рейтинг: 0 / 0
вопрос по верстке хтмл-страницы
    #38202092
Фотография re_qas
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Код: html
1.
<div id="date_discovery_block" style="float:left; margin-left:20px">


http://htmlbook.ru/css/margin-left
...
Рейтинг: 0 / 0
вопрос по верстке хтмл-страницы
    #38202093
Фотография re_qas
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
это в main.js
...
Рейтинг: 0 / 0
вопрос по верстке хтмл-страницы
    #38206481
dimakz
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
так это Отступ слева, а мне нужно сузить поля между ними, т.е. сверху вниз
например было
ХХХХ
------
------


УУУУ
------
------

а нужно чтоб было так
ХХХХ
------
------
УУУУ
------
------
...
Рейтинг: 0 / 0
вопрос по верстке хтмл-страницы
    #38206486
Edea
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
посмотрел тут http://htmlbook.ru/css/margin-top
мне нужна скорее эта команда.

Код: sql
1.
2.
3.
4.
5.
6.
7.
8.
9.
  <title>margin-top</title>
  <style>
   div {
    background: #fc3; /* Цвет фона */
    border: 2px solid black; /* Параметры рамки */
    padding: 20px; /* Поля вокруг текста */
    margin-top: 20%; /* Отступ сверху */
   }
  </style>



как и куда мне надо это добавить в скрипт?
...
Рейтинг: 0 / 0
вопрос по верстке хтмл-страницы
    #38207395
dimakz
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
подскажите
...
Рейтинг: 0 / 0
вопрос по верстке хтмл-страницы
    #38208255
dimakz
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
re_qas
подскажи пож
...
Рейтинг: 0 / 0
вопрос по верстке хтмл-страницы
    #38208330
mhx
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
mhx
Гость
Мда… Внутри тэга HEAD
...
Рейтинг: 0 / 0
вопрос по верстке хтмл-страницы
    #38208747
Edea
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
а где здесь его вставлять?

$(document).ready(function() {
$('a').click(function() {
switch ($(this).attr('href')) {
case '#incident':
$('#content').empty();
$('#content').html('<legend>Инциденты</legend>');
$('#content').append('<input type="button" id="button_new_incident" value="Добавить" />');
$('#button_new_incident').click(function() {
$('#content').empty();
$('#content').html('<legend>Инциденты</legend>');
$('#content').append('<form id="form_new_incident">');
$('#form_new_incident').append('<div id="date_block">');
$('#date_block').append('<div id="user_id_block" style="float:left">');
$('#user_id_block').append('<label for="user_id">Отвественное лицо:</label><br />');
$('#user_id_block').append('<select name="user_id" id="user_id">');
$.ajax({
url: 'ajax.php?action=get_users',
dataType: 'json',
success: function(data) {
for (var i=0; i<data.length; i++) {
$('#user_id').append('<option value="'+data[i].id+'" style="padding: 0 10px;">'+data[i].user_name+'</option>');
}
}
});
$('#user_id_block').append('</select>');
$('#date_block').append('</div>');
$('#date_block').append('<div id="startdate_incident_block" style="float:left; margin-left:20px">');
$('#startdate_incident_block').append('<label for="startdate_incident">Дата возникновения:</label><br />');
$('#startdate_incident_block').append('<input type="text" name="startdate_incident" id="startdate_incident" /><br />');
$('#startdate_incident').datePicker({
startDate: '01/01/2000'
});
$('#date_block').append('</div>');
$('#date_block').append('<div id="date_discovery_block" style="float:left; margin-left:20px">');
$('#date_discovery_block').append('<label for="date_discovery">Дата обнаружения:</label><br />');
$('#date_discovery_block').append('<input type="text" name="date_discovery" id="date_discovery" /><br />');
$('#date_discovery').datePicker({
startDate: '01/01/2000'
});
$('#date_block').append('</div>');
$('#date_block').append('<div id="enddate_incident_block" style="float:left; margin-left:20px">');
$('#enddate_incident_block').append('<label for="enddate_incident">Дата решения:</label><br />');
$('#enddate_incident_block').append('<input type="text" name="enddate_incident" id="enddate_incident" /><br />');
$('#enddate_incident').datePicker({
startDate: '01/01/2000'
});
$('#date_block').append('</div>');
$('#date_block').append('<div id="closedate_incident_block" style="float:left; margin-left:20px">');
$('#closedate_incident_block').append('<label for="closedate_incident">Дата закрытия:</label><br />');
$('#closedate_incident_block').append('<input type="text" name="closedate_incident" id="closedate_incident" /><br />');
$('#closedate_incident').datePicker({
startDate: '01/01/2000'
});
$('#date_block').append('</div>');
$('#form_new_incident').append('</div>');
$('#form_new_incident').append('<div style="clear:both"><br /></div>');
$('#form_new_incident').append('<label for="descr_id">Описание по шаблону:</label><br />');
$('#form_new_incident').append('<select name="descr_id" id="descr_id">');
$.ajax({
url: 'ajax.php?action=get_templates',
dataType: 'json',
success: function(data) {
for (var i=0; i<data.length; i++) {
$('#descr_id').append('<option value="'+data[i].id+'">'+data[i].template_name+'</option>');
}
}
...
Рейтинг: 0 / 0
вопрос по верстке хтмл-страницы
    #38210759
Фотография re_qas
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Код: javascript
1.
2.
$('#form_new_incident').append('<div style="clear:both">
</div>');


1 пробел
дальше там идут <br>
Код: javascript
1.
2.
3.
$('#form_new_incident').append('</select>

');


Код: javascript
1.
2.
3.
$('#form_new_incident').append('<input type="text" name="name_incident" id="name_incident" />

');


и так далее
...
Рейтинг: 0 / 0
вопрос по верстке хтмл-страницы
    #38210775
Фотография re_qas
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
плохо сработал src в первой цитате тэг br 1 шт. во второй и третьей их по два... т.е. один нужно убрать во всех случаях и далее там также их по 2 штуки
...
Рейтинг: 0 / 0
вопрос по верстке хтмл-страницы
    #38210917
Edea
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
че-то не понятно
...
Рейтинг: 0 / 0
вопрос по верстке хтмл-страницы
    #38210936
Фотография re_qas
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
re_qas
Код: html
1.
$('#form_new_incident').append('<div style="clear:both"><br></div>');


1 пробел
дальше там идут
Код: html
1.
<br>


Код: html
1.
$('#form_new_incident').append('</select><br><br>');


Код: html
1.
$('#form_new_incident').append('<input type="text" name="name_incident" id="name_incident" /><br><br>');


и так далее
подправил
...
Рейтинг: 0 / 0
вопрос по верстке хтмл-страницы
    #38216495
Edea
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
спасибо получилось
...
Рейтинг: 0 / 0
вопрос по верстке хтмл-страницы
    #38216497
Edea
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
подскажите, а как сделать, чтобы были фильтры и сортировка по полям?
http://s017.radikal.ru/i422/1304/5d/fa8bca0a2659.jpg
когда заходишь в раздел Инциденты - появляется таблица, как сделать, чтоб появился фильтр и сортировка как в экселе?
...
Рейтинг: 0 / 0
37 сообщений из 37, показаны все 2 страниц
Форумы / HTML, JavaScript, VBScript, CSS [игнор отключен] [закрыт для гостей] / вопрос по верстке хтмл-страницы
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]