PHP函数不会回显Zend Framework中的任何内容

时间:2015-04-30 02:32:08

标签: javascript php zend-framework echo alert

我正在一个网站上工作,点击一个按钮会导致一个变量被初始化,其中包含相关文本字段的内容。 但是,我注意到我的所有echo命令都没有执行,也没有任何相关的JS警报出现。我已经检查过调试器并知道正在验证操作请求。只是没有任何东西出现。

我的控制器:

public function validateuser2Action() {
    echo 'asdasdfasdf';
    $this->_helper->layout->disableLayout();
    $this->_helper->viewRenderer->setNoRender(true);
    if (Zend_Auth::getInstance()->hasIdentity()) {
        $model = new Application_Model_User();
        $emailAddress = $this->getRequest()->getPost("emailAddress");
        echo 'he';
    } else{
        echo 'whatever';
    }
}

我的PHTML文件:

<script>
$(document).ready(function() {      
    $(".btn-test").click(function() {
        var form_data = document.getElementById("textbox").value
        var form_url = "/workspace/validateuser2";
        var form_method = "POST";
        alert("cool");          
        $.ajax({
            url: form_url, 
            type: 'POST',      
            data: form_data,     
            success: function(data){ 
                alert(data);          
            },
            error: function(){
                alert("tpai");
            }         
        });
    })
});
</script>
<script src="https://ajax.googleapis.com/ajax/libs/jquery/1.6.4/jquery.min.js"></script>

0 个答案:

没有答案