AJAX回调函数没有执行

时间:2017-05-24 11:32:59

标签: javascript html ajax

编辑原来这是一个简单的拼写错误。啊。

问题(请参阅以下代码):当我单击按钮时,示例文本变为蓝色(表示它成功运行python脚本)。但是,当我注释掉$("#test").css("color", "blue");时,文本不会变为红色,我认为这意味着不会调用回调函数。我错过了什么?

<p id="test">ayyo testo</p>

<button onclick="validate()" value="checkvalue" type="button" class="button">Listen</button>

<script type="application/javascript"> 

    $('button').click(function(){
      drawgraph();
    });

   function drawgraph() {
     function handleResponse(response) {
         $("#test").css("color", "red");
     }
     drawStuff(handleResponse);
   };


    function drawStuff(handleReponse) {
      $.ajax({
        url: "testPython.py",
        success: function(response){
            $("#test").css("color", "blue");
            handleResponse(response);
        }
      });
    }
</script>

0 个答案:

没有答案