Показать сообщение отдельно
  #3 (permalink)  
Старый 14.03.2013, 10:20
Профессор
Отправить личное сообщение для Mukhtar Посмотреть профиль Найти все сообщения от Mukhtar
 
Регистрация: 08.10.2010
Сообщений: 201

Сообщение от bokus Посмотреть сообщение
Здравствуйте. Пишу компонент на joomle. Делаю модальное окно
и столкнулся с проблемой что joomla перед выводом окна копирует мой код в отдельный DIV с ID="sbox-content"


<body class="body-overlayed">
.....
	<div id="sbox-window" class="shadow" role="dialog" aria-hidden="false" style="z-index: 65557; left: 410px; top: 137px; width: 600px; height: 450px;">
		<div id="sbox-content" class="sbox-content-clone" style="opacity: 1;">
			<div style="border: 1px solid #333333; padding: 10px; width: 95%; height:93%; margin: 5px;" name="description">
				<form class="form-validate" method="post" action="/zhurnal-s-z" name="bookrecordsform">
				...........
                  <button style="width:310px;" type="button" onclick="GoRun ()">Зарегистрировать </button> 
                   ............
				</form>
			</div>
		</div>
	</div>
........


function GoRun () {
			$('bookrecordsform').set('send', {
				method: 'post',
				onComplete: function(response) {
				},
				onRequest: function() {
				}
			});
			$('bookrecordsform').send();
		}
		}


при нажатии кнопки "Зарегистрировать" выполняется скрипт и он отсылает форму но пустую т.к. ссылается на первичную (не скопированную).

Помогите пожалуйста как через sbox-content добраться до формы чтоб её в дальнейшем отправить?
function GoRun () {                      
 var input = $(input_id).val();
Ответить с цитированием