|
|
|
| В перовом файле есть такая информация:
<?php
$data = '<p>Ответ с ПЕРВОГО файла</p>';
echo $data = iconv('cp1251', 'utf-8', $data);
|
А во втором файле такая информация:
<?php
$data = '<p>Ответ со ВТОРОГО файла</p>';
echo $data = iconv('cp1251', 'utf-8', $data);
|
Для ее сбора я попытался использовать такой код:
<?php
echo <<<TEXT
<div id="content"></div>
<script src="jquery.min.js"></script>
<script>
$.get('1.php', function(data){
// в переменной data находится ответ от скрипта
$('#content').html(data);
});
</script>
TEXT;
echo '<p><font color="#FF00FF">Разделитель win 1251 </font></p>';
echo <<<TEXT
<div id="content2"></div>
<script>
$.get('2.php', function2(var){
// в переменной var находится ответ от скрипта
$('#content2').html(data);
});
</script>
TEXT;
|
Выводится только сообщение от первого файла и разделитель. Какие нужно внести изменения, чтобы выводилась информация из обоих файлов? | |
|
|
|
|
|
|
|
для: Владимир55
(13.11.2009 в 16:13)
| | function - это ключевое слово, а не имя функции. никаких function2 | |
|
|
|
|
|
|
|
для: AlexSol
(13.11.2009 в 16:34)
| | Да, конечно, исправил, спасибо!
Но результат прежний - нет второго сообщения! | |
|
|
|
|
|
|
|
для: Владимир55
(13.11.2009 в 16:13)
| | <script>
$.get('2.php', function2(var){
// в переменной var находится ответ от скрипта
$('#content2').html(data);
});
</script>
Это так и должно быть? | |
|
|
|
|
|
|
|
для: GeorgeIV
(13.11.2009 в 16:40)
| | Это огреха!
Я чего только ни пробовал - нет второго сообщения!
Вот такая редакция:
<?php
echo <<<TEXT
<div id="content"></div>
<script src="jquery.min.js"></script>
<script>
$.get('1.php', function(data){
// в переменной data находится ответ от скрипта
$('#content').html(data);
});
</script>
TEXT;
echo '<p><font color="#FF00FF">Разделитель win 1251 </font></p>';
echo <<<TEXT
<div id="content2"></div>
<script>
$.get('2.php', function(var){
// в переменной var находится ответ от скрипта
$('#content2').html(var);
});
</script>
TEXT;
|
Тоже не работает! | |
|
|
|
|
|
|
|
для: Владимир55
(13.11.2009 в 16:49)
| | а что firebug говорит? | |
|
|
|
|
|
|
|
для: Lelik
(13.11.2009 в 17:45)
| | Какая отличная идея - спросить валидатор!
Однако firebug не дает ошибок, а лишь предупреждения:
<script language="Javascript">
Good <script type="text/javascript">
|
Можно и это исправить, но вряд ли в этом дело.
Зато ИЕ дает другую информацию:
Сообщение: Предполагается наличие идентификатора
Строка: 19
Символ: 25
Код: 0
Строка 19 содержит </script>
Тут и символов столько нет! | |
|
|
|
|
|
|
|
для: Владимир55
(13.11.2009 в 17:56)
| | Ошибка возникает в 19-й строке подключаемого скрипта jquery.min.js | |
|
|
|
|
|
|
|
для: АЯ
(13.11.2009 в 18:02)
| | Нюанс в том, что если открыть jquery.min.js посредством Dreamweaver, то можно обнаружить, что в нем всего лишь 12 строк...
Да и сообщении можно найти
URI-код: 4.php
А не может ли быть так, что проблема в самом взаимодействии скриптов? | |
|
|
|
|
|
|
|
для: Владимир55
(13.11.2009 в 18:07)
| | там обязательно нужно использовать data | |
|
|
|
|
|
|
|
для: AlexSol
(13.11.2009 в 18:35)
| | И теперь все замечательно заработало!
БОЛЬШОЕ спасибо! | |
|
|
|