JS подгрузка класса при клике

Станислав
На сайте с 27.12.2009
Offline
258
820

Всем привет. Стоит задача которую не получается выполнить, потому что с jsом напряг полный, может кто подскажет как реализовать задумку

Есть класс index с функцией form в которой формируется select


class index {
function form() {
$out = '<form action="" metod="post" name="" onsubmit="return validate_form(this)">
<select name="form">
..............
</select>
</form>' ;
return $out;
}
}

вывожу все это дело на страницу так

index::form();

На странице есть кнопочка

<div id="load">кнопка</div>

Как можно подгрузить js данную функцию при нажатии на кнопку?

Еще такой вопрос, можно ли в select при загрузке формы изменить name, например с form на title?

Мы там, где рады нас видеть.
дани мапов
На сайте с 06.09.2012
Offline
204
#1

класс поместить в test.php

Там где:

<div id="load">кнопка</div>

дописать:

<div id="content"></div>


$('#load').click(function(){
$.ajax({
url: '/test.php',
success: function(data) {
$('#content').html(data);
}
});
});
Написание и доработка скриптов (PHP, MySQL, JavaScript, jQuery) (/ru/forum/811046)
[Удален]
#2

или вначале селект скрыт display:none; а потом сделать при клике по кнопке он появляется например

$('#load').click(function(){

$(#form).show();

}

);

тут #form это к тегу form айди такое дописать form и библиотека jquery должна быть подключена на сайте

Станислав
На сайте с 27.12.2009
Offline
258
#3

понял, спасибо

Авторизуйтесь или зарегистрируйтесь, чтобы оставить комментарий