|
|
Регистрация Восстановить пароль |
Повторная активизация e-mail |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
Опции темы | Поиск в этой теме |
15.08.2011, 08:54 | #1 |
Регистрация: 10.01.2011
Сообщений: 8
|
Не могу найти ошибку
Джава скрипт:
01 $(document).ready(function () { 02 $('#id_auto_brand').change(function () { 03 var id_auto_brand = $(this).val(); 04 05 $('#id_auto_model').html('<option>з агрузка...</option>'); 06 07 var url = 'get_models.php'; 08 09 $.get( 10 url, 11 "id_auto_brand=" + id_auto_brand, 12 function (result) { 13 if (result.type == 'error') { 14 alert('error'); 15 return(false); 16 } 17 else { 18 var options = ''; 19 $(result.models).each(function() { 20 options += '<option value="' + $(this).attr('id_auto_model') + '">' + $(this).attr('name_auto_model') + '</option>'; 21 }); 22 23 $('#id_auto_model').html(options); 24 } 25 }, 26 "json" 27 ); 28 }); 29 }); Страница где выводится: 01 <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd"> 02 <html> 03 <head> 04 <meta http-equiv="Content-Type" content="text/html; charset=windows-1251"> 05 <title>Untitled Document</title> 06 <script type="text/javascript" src="jquery-1.6.2.min.js"></script> 07 <script type="text/javascript" src="selected.js"></script> 08 09 10 </head> 11 <body> 12 <form action="#" method="get"> 13 <p>Страна</p> 14 <select name="id_auto_brand" id="id_auto_brand"> 15 <option value="1">Acura</option> 16 <option value="2">ALFA ROMEO</option> 17 <option value="3">ASTON MARTIN</option> 18 <option value="4">AUDI</option> 19 <option value="5">BAW</option> 20 </select> 21 <p>Регион:</p> 22 <select name="id_auto_model" id="id_auto_model"> 23 <option value="0"> </option> 24 </select> 25 </form> 26 </body> 27 </html> ПХПшная страница: показать чистый исходник в новом окне Скрыть/показать номера строк печать кода с сохранением подсветки01 <?php 02 03 //=================================== =================================== ==============// 04 //================================ Подключение в БД ================================// 05 //=================================== =================================== ==============// 06 07 //--------------------------------------------------- 08 // Объявляем доступы к БД в другом файле. 09 //--------------------------------------------------- 10 11 include ("access_to_db.php"); 12 13 //=================================== =================================== ==============// 14 //=================================== =================================== ==============// 15 16 //$id_auto_brand = @intval($_GET['id_auto_brand']); // получает от формы Марку ТС 17 18 $id_auto_brand = 1; 19 $models = array(); 20 21 $result_model = mysql_query ("SELECT id_auto_model,name_auto_model FROM auto_model WHERE id_auto_brand = $id_auto_brand"); 22 //$myrow = mysql_fetch_row($result_model); 23 24 $num = mysql_num_rows ($result_model); 25 echo "num = $num"; 26 27 //for ( $i = 0 ; $i < mysql_num_rows ( $result_model ); $i++) 28 //{ 29 // $models [ $i ] = mysql_fetch_row($result_model); 30 //} 31 32 $i = 0; 33 while($myrow=mysql_fetch_array($res ult_model, MYSQL_ASSOC)) 34 { 35 echo "<br>"; 36 echo "myrow = $myrow<br>"; 37 $models[$i] = $myrow; 38 echo "models = $models<br>"; 39 } 40 41 $result = array('type'=>'success','models'=>$ models); 42 echo "$result"; 43 44 //---------------------------------------------------------------- 45 // Упаковываем данные с помощью json 46 //---------------------------------------------------------------- 47 print json_encode($result); 48 49 //for($i=0; $i<10; $i++) 50 //{ 51 // echo "$models[$i]"; 52 //} 53 ?> Есть подозрения что вся проблема таится в фун function (result) |
15.08.2011, 09:43 | #2 |
Регистрация: 10.01.2011
Сообщений: 8
|
Вопрос снят, накидал кучу мусора.
|
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
НЕ могу найти ошибку | T.A.T.A.R.I.N | Паскаль, Turbo Pascal, PascalABC.NET | 2 | 06.03.2011 10:45 |
Не могу найти ошибку | Macwin | JavaScript, Ajax | 6 | 13.06.2010 19:36 |
Не могу найти ошибку | maxistudent | Общие вопросы C/C++ | 6 | 29.04.2010 20:52 |
Не могу найти ошибку в БД | Bilargo | Помощь студентам | 0 | 26.11.2009 14:00 |