Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате
Форум программистов > JavaScript: Общие вопросы > вывод ajax'ом страницы с js


Автор: Sufius 15.5.2008, 18:41
index
Код

    <script src="prototype.js" type="text/javascript"></script>
    <script src="script.js" type="text/javascript"></script>
</head>
<body>
<form onsubmit='street(); return false;'>
    <input type='text' id='guesst'>
    <input type='submit' value='GetHtml'>
</form>
<!-- тут выводим улицы -->
<div id="street"></div>
<!-- тут выводим дома -->
<div id="house"></div>


script.js
Код

function street(){
        var url = 'search.php';
        var pars = 'guess='+$F('guesst');
var gS = new Ajax.Updater(
    {success: 'street'},
            url,
            {
            method: 'get',
            parameters: pars
            }
    );
}
    function AL()
    {
        alert('Улица' + $F('ttt'));
    }



вывод search.ph выглядит как
Код

while($rw = mysql_fetch_array($res){
echo "<input type='button' id='ttt' value='$rw[id]' onclick='AL();'>";
}


Alert выводит только первое название из списка... :(
и о дальнейшем использовании значения кнопок можно забыть...

Автор: Fortop 16.5.2008, 23:07
Sufius, 
для начала открой в отдельном окне свой search.php с теми параметрами которые ты ему передаешь,
и удостоверься, что он тебе возвращает не одно значение.

Powered by Invision Power Board (http://www.invisionboard.com)
© Invision Power Services (http://www.invisionpower.com)