Javascript-форум (https://javascript.ru/forum/)
-   Events/DOM/Window (https://javascript.ru/forum/events/)
-   -   jquery+php проблемы (https://javascript.ru/forum/events/10731-jquery-php-problemy.html)

shoblin 18.07.2010 04:52

jquery+php проблемы
 
есть проблема... С помощью пхп скрипта в страницу добавляется форма...
<form id='frmNewCom' action='CatgComment.php'>
	<p>Ник: <input name='NickName' id='frmNick' type='text' width='150' /></p>
       	<p>Комментарий:</p>
        <p><textarea name='TextComment' id='comText' rows='10'></textarea></p>
        <p><input id='btmOtvCom' type='button' value='Отправить' /></p>
    </form>


А так же подключается Js модуль на jquery. Уже до плинтуса опустил програму:
$(document).ready(function(){
	alert("qweertyty");
	$('#btmOtvCom').click(function(){
		alert("qwerty");
	});
});


Первй алерт срабатывает... а второй при нажатии не реагирует даже...

Когда все в один фаил собрать все работает

Что это может быть???

x-yuri 18.07.2010 22:55

покажи собранный вариант

shoblin 19.07.2010 00:02

Вот
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=windows-1251" />

<title>Untitled Doqwertycument</title>
	<script type="text/javascript" src="scripts/jquery.js"></script>
    <script type="text/javascript" src="scripts/jquery.form.js"></script>
	<link href="home.css" rel="stylesheet" type="text/css"> 
	 <script type="text/javascript">
	$(document).ready(function(){
	alert("qweertyty");
	$('#btmOtvCom').click(function(){
		alert("qwerty");
	});
});
    </script>
</head>

<body>
	<form id='frmNewCom' action='CatgComment.php'>
		<input name='mId' style='display:none' id='mId' value='".$items['mID']."'>
    	<p>Ник: <input name='NickName' id='frmNick' type='text' width='150' /></p>
       	<p>Комментарий:</p>
        <p><textarea name='TextComment' id='comText' rows='10'></textarea></p>
        <p><input id='btmOtvCom' type='button' value='Отправить' /></p>
    </form>
</body>
</html>

x-yuri 19.07.2010 06:11

а так работает?
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN" "http://www.w3.org/TR/html4/strict.dtd">
<html lang="en">
<head>
    <title>title</title>
    <meta http-equiv="Content-Type" content="text/html; charset=utf-8">
	<script type="text/javascript" src="http://ajax.googleapis.com/ajax/libs/jquery/1.4.2/jquery.min.js"></script>
	<script type="text/javascript">
	$(function(){
		alert(1);
		$('#button').click(function(){
			alert(2);
		});
	});
	</script>
</head>
<body>

<form>
    <input id="button" type="button">
</form>

</body>
</html>

shoblin 19.07.2010 09:28

да.... работает... только если в одном файле...

Я уже подумываю, а может все дело, что пхп код выстоен матрешкой... Может потому кнопку ДжаваСкрипт не видит.


Часовой пояс GMT +3, время: 07:49.