0

私は私のjavascriptにこのフォローコードを持っています。

ユーザーが特定のチェックボックスをクリックしたときにこの関数を呼び出し、このチェックボックスの画像を変更するだけです。

問題は、ExportaZapに一度だけアクセスすることです。たとえば、チェックボックスをクリックすると、ExportaZap.ashxを呼び出して、このチェックボックスの画像を変更します。もう一度クリックすると、彼は私のExportaZap.ashxを通過しません。

ユーザーが以下の機能を使用してチェックボックスをクリックするよりも、ExportaZapを呼び出すにはどうすればよいですか?

    function Visibilidade(id, imagemBaixa, credenciada) {
            $.get("../Action/ExportaZap.ashx", { id: id, imagemBaixa: imagemBaixa, credenciada: credenciada }, function (data) {
                if (data != "limite") {

                    if ($("#" + imagemBaixa).attr("src") == "../tema/default/images/CheckVerde.png") {
                        $("#" + imagemBaixa).attr("src", "../tema/default/images/CheckCinza.jpg");
                    }
                    else if ($("#" + imagemBaixa).attr("src") == "../tema/default/images/CheckCinza.jpg") {
                        $("#" + imagemBaixa).attr("src", "../tema/default/images/CheckVerde.png");
});
}
4

1 に答える 1

0

このような何かがトリックを行う必要があります:

$(document).ready(function(){
    $('input[type=checkbox]').click(function(){
        Visibilidade(this.id, imagemBaixa, credenciada);
    });
}
于 2012-06-20T16:04:43.977 に答える