1. Java / Говнокод #3820

    +144

    1. 01
    2. 02
    3. 03
    4. 04
    5. 05
    6. 06
    7. 07
    8. 08
    9. 09
    10. 10
    11. 11
    12. 12
    13. 13
    14. 14
    15. 15
    16. 16
    17. 17
    18. 18
    19. 19
    20. 20
    21. 21
    22. 22
    23. 23
    24. 24
    25. 25
    26. 26
    27. 27
    28. 28
    29. 29
    30. 30
    31. 31
    32. 32
    33. 33
    34. 34
    35. 35
    36. 36
    37. 37
    38. 38
    39. 39
    40. 40
    41. 41
    42. 42
    43. 43
    44. 44
    script type="text/javascript" src="/js/jquery.form.js"></script>
    <script type="text/javascript">
    $(document).ready(function(){
    
      var options = {
    
      	target: '#output',
            dataType:  'json',
            type: 'POST',
            success:   processJson
    
      };
    
    
      $('#myForm1').submit(function() {
        $(this).ajaxSubmit(options);
       
        return false;
      });
    
    });
    function processJson(data) {
       
        alert(data.name);
    $('#output').html('<p>'+data.name+'</p><p>').append()
    
    }
    </script>
    <div id="output"></div>
    <form action="/pm/send/"   id="myForm1" method="post">
    Логин получателя: <input type="text" value="{{loginauthor}}" name="whom" id="ValidLogin"/><br/>
    Тема: <input type="text" name="title"><br/>
    Сообщение: <textarea rows="10" cols="20"
    name=text>
    </textarea><br/>
    <input type="submit" value="Отправить" name="but"  style="background: #EFEFEF;"/> 
    
    обработчик 
    ....
     $arr=array('name'=>$done);
                                    echo json_encode($arr);
    
    
    пост уходит, но никакой реакции ни алерта ничего, и сам скрипт не срабатывает

    Запостил: dalass, 29 Июля 2010

    Комментарии (10) RSS

    • где здесь Java? :D
      Ответить
    • Не понял. Автор спрашивает нас -- где ошибка в его чудовищном говнокоде, при этом путая javascript и java?

      может, на phpclub сразу?
      Ответить
    • jquery пустил в вебостроительство говнокодеров. причем которые строят из себя крутых, мол, у них все без перезагрузки страницы, как в гмайле!
      Ответить
      • jquery сделал возможным писать без боли в заднице на втором по мерзости (после php) языке программирования. А ajax можно и без jquery юзать))
        Ответить
        • согласен, намного облегчает задачу.
          но как ни крути, от таких вот волшебных палочек такие гаррипоттеры вырастают, что ужас
          Ответить
        • Из php и js на первом месте по мерзкости я бы поставил js, за его "модель" ООП.
          Я с "объектами" в js познакомился уже после длительного изучения и работы в классической модели ООП в области прикладного программирования под разные системы. И когда я увидел, что и как делается в js, меня долго тошнило, я плевался дальше, чем видел... потом постепенно привык к этому изврату.
          На php хоть можно писать красиво, если захотеть. А на js это невозможно, т.к. все через хитрые выкрутасы.
          Ответить
        • чем тебе js не угодил?
          Ответить

    Добавить комментарий