i am new to jquery and zend, trying to use $.getJSON to communicate between the front end and the back end.

so here is what i did:

in the /mycontroller/index.phtml's header tag, i have js code:

```
 <script src="/js/jquery.js"></script>
<script type="text/javascript">
    $(document).ready(function(){
    //  alert("js");
        $("#loadQuestions").submit(function(){
            var formData = $(this).serialize();
            console.log(formData);
            $.getJSON('http://xxx.com/mycontroller/process', formData, processData).error('ouch');
            function processData(data){
                //alert(data);
                console.log(data);
            }
            return false;
        }); // end submit
    }); // end ready
</script>

```

in the body tag, there is a simple form:

```
<form action="http://xxx.com/mycontroller/process" method="post" id="loadQuestions">
    <input type="hidden" name="page" value="100">
    <input type="submit" name="button" id="button" value="Submit" >
</form>

```

in the processAction(), there are simple codes:

```
$arr = array('pageNumber'=>200);
    echo json_encode($arr);
    exit;

```

what i suppose to have is that after i hit submit, the form data should be gathered(and i can see in the chrome console), but after i saw the formData, there is nothing shown in the console again(i should see the data passed from server but i did not).

Does anybody have an idea what i should do to fix it?