Проблемы в аяксом, задача чтобы обновлялся текст по нажатию на кнопку, соответственно без перезагрузки страницы.
В моем модуле в хуке menu 'file' => 'user_clock.admin.inc', в котором
<?php return
'<div id = "d1">' . 'text'. '</div>' .
'<form id = "forma">
<input type = "button" id = "obnovit" value = "ok">
</form>'; ?>
то есть на экране появляется некий текст и кнопка ok, далее я описываю -
<?php drupal_add_js(' $(document).ready(function(){
$("#obnovit").click(function(){
$.ajax({
type: "GET",
async: true,
url: "1.php",
success: function(msg){
$("#d1").html(msg);
}
});
alert("kykykykyk");
});
});'
);
?>
В фале 1.php формирую новый текст, который должен отобразиться после нажатия.
Смысл в том, что drupal_add_js вообще не выполняется, то есть алерт не срабатывает. Более того, если есть объявление формы, то есть то что я уже описала , то вся страница обновляется, а если ее не объявлять то вообще ничего не происходит. Может что-то нужно подключить или объявить, но просто как я понимаю, аякс уже есть в друпале. Помогите разобраться, пожалуйста!