3

ここにマイコードがあります

$('#edit-popout-warpper').load(url,function(){
  //the url contain the editnameform
            $('#editnameform').submit(function(e){
                e.preventDefault(); 
                var $form = $( this ),
                    term = $form.find( 'input[name="mymoname"]' ).val(),
                    urll = $form.attr( 'action' );
                $.post(urll,{mymoname:term});

            })
        })
        return false;

jquery ajax load メソッドを使用した後、$.post が機能しません。投稿リクエストが送信されない理由は何ですか?

私は最終的にそれが機能するようになりました

 $.ajax({
         type:'POST',
         url:urll,
         data:{mymoname:term}
       })

どうしてか分かりません。しかし、少なくともそれはうまくいきました.だから誰もがなぜ$,postが機能しないのか知っています.ありがとう

4

1 に答える 1

0

ポスト コールバック関数がありません。

$('#editnameform').submit(function (e) {
    e.preventDefault();
    var $form = $(this),
        term = $form.find('input[name="mymoname"]').val(),
        urll = $form.attr('action');
    $.post(urll, {
        mymoname: term
    }, function(data) {
       console.log(data);
    });
});
于 2012-07-06T06:31:46.533 に答える