|
|
|
AJAX + PHP> Не могу по алгоритму выести полученное в див. Раньше делал. Подскаж. где мажу?
|
|||
|---|---|---|---|
|
#18+
Юорьба идет за див DIV id="RABAT" - он виден виден в первой части HTML кода. Он окружает радио кнопки которые хочется заменить на основе запрашиваемого через AJAX скрипта DIR_Crates.php. И ничего не происходит за исключением крика FireBug на некий таймер !!! <div id="RABAT> <input type=" radio="" name="filename" value="12">12<br> <input name="filename" value="13" type="radio">13<br> <input name="filename" value="basket" type="radio">basket<br></div> <input size="20" value="Delete saved CRATE" type="submit"><br></td></tr></tbody></table> <script type="text/javascript" language="javascript"> function makeRequest(url) { var http_request = false; if (window.XMLHttpRequest) { // Mozilla, Safari, ... http_request = new XMLHttpRequest(); if (http_request.overrideMimeType) { http_request.overrideMimeType('text/xml'); // Читайте ниже об этой строке } } else if (window.ActiveXObject) { // IE try { http_request = new ActiveXObject("Msxml2.XMLHTTP"); } catch (e) { try { http_request = new ActiveXObject("Microsoft.XMLHTTP"); } catch (e) { } } } if (!http_request) { alert('Impossible create objcet of class XMLHTTP '); return false; } http_request.onreadystatechange = function() { alertContents(http_request); document.getElementById("RABAT").value = http_request.responseText; }; http_request.open('GET', url, true); http_request.send(null); document.getElementById("RABAT").value = http_request.responseText; } function alertContents(http_request) { if (http_request.readyState == 4) { if (http_request.status == 200) { alert(http_request.responseText); document.getElementById("RABAT").value = http_request.responseText; } else { alert('С запросом возникла проблема.'); } } } </script> <span style="cursor: pointer; text-decoration: underline;" onclick="makeRequest('DIR_Crates.php')"> [Refresh list] </span> ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 10.05.2010, 04:09:50 |
|
||
|
AJAX + PHP> Не могу по алгоритму выести полученное в див. Раньше делал. Подскаж. где мажу?
|
|||
|---|---|---|---|
|
#18+
и второй скрин с полной картинкой странички и ругани ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 10.05.2010, 04:12:23 |
|
||
|
AJAX + PHP> Не могу по алгоритму выести полученное в див. Раньше делал. Подскаж. где мажу?
|
|||
|---|---|---|---|
|
#18+
Скрипт в человеческом форматировании: Код: plaintext 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15. 16. 17. 18. 19. 20. 21. 22. 23. 24. 25. 26. 27. 28. 29. 30. 31. 32. 33. 34. 35. 36. 37. 38. 39. 40. 41. 42. 43. 44. 45. 46. 47. 48. 49. 50. 51. 52. 53. 54. 55. 56. 57. 58. 59. 60. 61. 62. 63. 64. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 10.05.2010, 04:14:16 |
|
||
|
AJAX + PHP> Не могу по алгоритму выести полученное в див. Раньше делал. Подскаж. где мажу?
|
|||
|---|---|---|---|
|
#18+
Уточнил код обращения скрипта - обращаюсь теперь к DIV для его наполнения вот так - Код: plaintext Все равно ругань в FireFox. Все понял - не везде .InnerHTML поставил. Спасибо всем ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 10.05.2010, 13:38:55 |
|
||
|
|

start [/forum/topic.php?fid=22&fpage=251&tid=1453112]: |
0ms |
get settings: |
10ms |
get forum list: |
16ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
79ms |
get topic data: |
10ms |
get forum data: |
3ms |
get page messages: |
50ms |
get tp. blocked users: |
2ms |
| others: | 228ms |
| total: | 404ms |

| 0 / 0 |
