-2

「OK」ボタンをクリックすると、クリックするたびにデータが送信されます。

したがって、何度もクリックするか、「OK」ボタンを1回クリックするかにかかわらず、1回だけ動作する必要があります。

$.dialogue({
                    class: 'big',
                    body: html,
                    yes: {
                        text: 'ok',
                        func: function() {

                            //execute some codes

                    }, //end function
                    },
                    no: {text: 'Cancel'},
                });
4

1 に答える 1

1
$.dialogue({
                    class: 'big',
                    body: html,
                    yes: {
                        text: 'ok',
                        func: (function() {
                            var executed = false;
                            return function () {
                            if (!executed) {
                            executed = true;
                            //execute some codes                                                            
                        }
                        };
                    })(), //end function
                    },
                    no: {text: 'Cancel'},
                });
于 2016-07-16T11:29:06.280 に答える