2

Zend フレームワーク (php) を使用しており、ajax/jquery を使用して送信しようとしています。

.phtml は次のとおりです。

<form id="find">
    <input type="text" name="name">
    <input type="submit" id="submit" value="Submit">
</form>

ajax/jquery の部分は次のとおりです。

$(document).ready(function() {
    $("#submit").click(function(){
        $.ajax({
            type:'POST',
            url: "<?php echo SITE_URL;?>Training/test", 
            data:$('#find').val(), 
            success: function(response) {
                alert (response);
            }
        });
    });
});

ここで、「トレーニング」はコントローラーで、「テスト」はコントローラー内のアクションです。このアクションには、「hello」をエコーする 1 行のコードしかありません。ユーザーがボックスに数字を入力して「送信」をクリックすると、コントロールはコントローラーに移動する必要があるため、成功すると「hello」が表示されます。ただし、クリックしても何も起こりません。私を助けてください。前もって感謝します。

4

3 に答える 3