1

こんにちは私は、テキストボックス外のフォーカス関数が起動する必要があるときに、ajaxメソッドを持つjquery関数を持っています。ajaxpanelにサーバー側のボタンがありますが、ボタンを押してボタンを操作すると、フォーカスアウトが実行されません。

    jQuery("#drpProvider").focusout(function () {
        var x;

        var customer = 1;
        $.ajax({ type: "POST",
            url: "request.aspx/branchsafed",
            contentType: "application/json; charset=utf-8",
            data: JSON.stringify({

                customer: customer

            }),
            dataType: "json",
            success: function (ret) {
                var specification = ret.d;

                if (ret.d == "no") {

                }
                else {

                    var temp = ret.d;
                    $("#blocklable").text(temp);

                }

            }
        });


    });
4

1 に答える 1

1
<input id="title">

JavaScript:

$('#title').focusout(function() {
if( $(this).val() ) {
    alert('!!');
    $(this).unbind('focusout');
} 
});
于 2014-02-05T14:05:51.577 に答える