1

挨拶。

このjQueryAjax呼び出しを行いましたが、実行されていないようです。

.live()呼び出しは処理しますが、呼び出しは処理しません.ajax()

何か案は?

ajax.jsのソース:

$("#action_login").live("click", function() {
    var username = $("#login_form input.username").val();
    var password = $("#login_form input.password").val();
    alert("Username: " + username + "/nPassword: " + password);
    $("#login_form .status").ajax({
        type: 'POST',
        url: 'ajax/login.php',
        data: {
            'username': username,
            'password': password
        },
        success: function(data) {
            alert(data);
        },
        error: function(data) {
            alert("error" + data);
        },
        dataType: dataType
    });
});

alert();ユーザー名とパスワードの入力から正しい値を使用して最初のコマンドを呼び出しますが、その後は何も起こりません。

誰かが私を助けてくれることを願っています。

4

2 に答える 2

3

$("#login_form .status")パラメータとしての$関数の呼び出しです。"#login_form .status"

とはまったく異なるオブジェクトを返し、関数$はありませんajax

だから、交換してください

$("#login_form .status").ajax(

$.ajax(
于 2013-01-03T13:38:19.040 に答える
2

交換

$("#login_form .status").ajax

$.ajax
于 2013-01-03T13:39:01.113 に答える