0

私はフォームを持っています:

<form id="search_user" name="search_user" method="post" action="<?php echo base_url();?>index.php/controller/function">
    <input type="submit" name="submit" id="submit" value="Submit Search" />
</form>
<script type="text/javascript" src="<?php echo base_url(); ?>js/jquery-1.3.2.min.js"></script>
<script type="text/javascript" src="<?php echo base_url(); ?>js/content1.js"></script>

これが私のjqueryです。

$(':submit').submit(function () {
    var linkme = $(this);
    var url = linkme.attr("href");
    $(".content").load(url);

    return false;
});

送信ボタンを押しても何も起こりません。あなたのアドバイスが必要です

4

1 に答える 1

1

間違ったセレクターを使用しました:submit

ID を使用してフォームの送信イベントをサブスクライブし、actionこのフォームの を使用して AJAX リクエストを送信できます。

$('#search_user').submit(function() {
    var url = this.action;
    $(".content").load(url); 
    return false; 
});
于 2013-02-03T10:11:33.000 に答える