Перейти к содержимому


Не скрыть поле в новой записи...

display = none

Сообщений в теме: 4

#1 Tony999

    Активный участник

  • Пользователи
  • PipPipPip
  • 412 сообщений
  • Пол:Мужчина
  • Город:Санкт-Петербург

Отправлено 13 Май 2014 - 13:41

Вот это нормально работает, при редактировании существующей записи:

document.getElementById("field_edit3791").style.display = 'none';

А вот при создании новой записи не работает ни это, ни даже это:

$("field_edit3791").css("display", "none");

Код на странице такой:

<tr id="field_edit3791">
<td style="vertical-align:top; width:40%;">
<table align="right"><tbody><tr>
<td align="right"><b>Сумма</b></td>
<td><img src="images/help.gif" onclick="viewHelp(3791)" onmouseover="v_init = setTimeout('viewHelp(3791)', 500)" onmouseout="hideHelpInit(3791)"><div class="field_tooltip" id="ef_tooltip3791" onmouseover="viewHelp(3791)" onmouseout="hideHelpInit(3791)"></div></td> <td><b>:</b></td>
</tr></tbody></table>
<input type="hidden" id="main3791" value="0">
<input type="hidden" name="edit[new][3791]" id="edit3791" value="1"> </td>
<td id="field_edit3791_td1">

<input type="text" name="value[new][3791]" id="value3791" value="0,00" class="short_input">
</td>
</tr>

Если id поменять на "value3791" или "field_edit3791_td1" - тоже не получается..

Кто знает в чем тут дело?
Спасибо!
Умные сайты на заказ
https://info.crm-master.info

#2 CbCoder

    Активный участник

  • Программист ООО "КБ"
  • PipPipPip
  • 8 759 сообщений
  • Пол:Мужчина
  • Город:Казань

Отправлено 13 Май 2014 - 14:08

Посмотрите в консоли браузера, там должна отобразиться ошибка.

#3 Tony999

    Активный участник

  • Пользователи
  • PipPipPip
  • 412 сообщений
  • Пол:Мужчина
  • Город:Санкт-Петербург

Отправлено 13 Май 2014 - 14:40

В консоли все работает:

document.getElementById("field_edit3791").style.display = 'none';

"none"


А в коде - нет:


{literal}
$(document).ready(function(){
document.getElementById("field_edit3791").style.display = 'none';
});
{/literal}
Умные сайты на заказ
https://info.crm-master.info

#4 CbCoder

    Активный участник

  • Программист ООО "КБ"
  • PipPipPip
  • 8 759 сообщений
  • Пол:Мужчина
  • Город:Казань

Отправлено 13 Май 2014 - 14:53

Нет, а ошибок js при загрузке страницы в консоли не всплывало? Попробуйте использовать код без функции $(document).ready

#5 Tony999

    Активный участник

  • Пользователи
  • PipPipPip
  • 412 сообщений
  • Пол:Мужчина
  • Город:Санкт-Петербург

Отправлено 14 Май 2014 - 19:59

Работает! Спасибо!
Умные сайты на заказ
https://info.crm-master.info





Количество пользователей, читающих эту тему: 1

0 пользователей, 1 гостей, 0 анонимных