2

こんにちは、私は ASP と jQuery にまったく慣れていないので、助けが必要です。Ajax リクエストを使用して、投稿リクエストが送信された回数を記録したいのですが、どこから始めればよいかわかりません。jQuery.ajaxSetup と関係があるのではないかと思いましたが、よくわかりません。

誰かが助けてくれるか、少なくとも私を正しい方向に向けることができれば、それは素晴らしいことです.

4

2 に答える 2

0

これは、Cookieを使用してクライアント側で行うことができます。それ以外の場合は、セッション変数を使用してこのサーバー側を実行できます。

ここに両方の​​例があります。

jQueryを使用してASP.NETMVC3でセッション変数を設定するにはどうすればよいですか?

于 2012-08-15T15:32:34.400 に答える
0

beforeSend コールバックを使用できます。

var count = 0;

$.ajaxSetup({
    beforeSend: function(jqXHR, settings) {
        if (settings.type == 'POST') {
            count++;
        }

        // Allow only 3 POST AJAX requests for this page 
        // and if there are more abort them
        if (count > 3) {
            return false;
        }
    }
});
于 2012-08-15T15:34:58.227 に答える