Sha256: c9664f8d7db1b5f5311e7fee00728de146c83b120b854129d8b7a3be8b9f854d

Contents?: true

Size: 1.97 KB

Versions: 16

Compression:

Stored size: 1.97 KB

Contents

{I"
class:ETI"ProcessedAsset;FI"logical_path;TI"adherent/common.js;FI"
pathname;TI"O/home/jcl/rails_project/Adherent/app/assets/javascripts/adherent/common.js;FI"content_type;TI"application/javascript;TI"
mtime;Tl+†ęTI"length;TiďI"digest;TI"%79dd9b549b2f33c2e8bf29f85983a0f6;FI"source;TI"ď// fonction pour transformer une chaine avec virgule en float
// la fonction retire les espaces et remplace la virgule par le point décimal
// avant d'appeler Number, la fonction native de js.
function stringToFloat(jcdata) {

    if (jcdata === undefined) {
        return 0.0;
    }
    var d = String(jcdata).replace(/,/, '.');
    d = d.replace(/\s/g, '');
    if (isNaN(d)) {
        return 0.0;
    } else {
        return Number(d);
    }
}

// fonction permettant de mettre deux décimales à un nombre
// appelé lorsque l'utilisateur sort d'un champ pour remettre en forme sa saisir
// Par exemple 32 devient 32.00 ou 32.5 devient 32.50
function $f_two_decimals() {
    var number = stringToFloat(this.value);
    if (isNaN(number)) {
        this.value = '0.00';
    } else {
        this.value = number.toFixed(2);
    }
}

// série de fonction qui prépare les champs débit et crédit pour la saisie
// quand on entre dans un champ qui est Ă  0, on le vide
function $f_empty() {
    if (this.value === '0.00') {
        this.value = '';
    }
}

jQuery(function () {
    $('#main-zone').on('focus', '.decimal', $f_empty); //vide le champ s'il est Ă  zero (pour faciliter la saisie)
    $('#main-zone').on('blur', '.decimal', $f_two_decimals);
});
;TI"dependency_digest;TI"%264ad95f1f3638ee64a3965e54d30934;FI"required_paths;T[I"O/home/jcl/rails_project/Adherent/app/assets/javascripts/adherent/common.js;FI"dependency_paths;T[{I"	path;TI"O/home/jcl/rails_project/Adherent/app/assets/javascripts/adherent/common.js;F@I"2015-02-22T18:19:02+01:00;T@I"%79dd9b549b2f33c2e8bf29f85983a0f6;FI"
_version;TI"%fabe65ba0bfc8c39564e1e2ba086dc09;F

Version data entries

16 entries across 8 versions & 1 rubygems

Version Path
adherent-0.3.7 spec/dummy/tmp/cache/assets/test/sprockets/7c297bdb92e1b06ff2d288b928c49ff9
adherent-0.3.7 spec/dummy/tmp/cache/assets/test/sprockets/707d14985ad94cdf9b5480953a10faf5
adherent-0.3.6 spec/dummy/tmp/cache/assets/test/sprockets/7c297bdb92e1b06ff2d288b928c49ff9
adherent-0.3.6 spec/dummy/tmp/cache/assets/test/sprockets/707d14985ad94cdf9b5480953a10faf5
adherent-0.3.5 spec/dummy/tmp/cache/assets/test/sprockets/707d14985ad94cdf9b5480953a10faf5
adherent-0.3.5 spec/dummy/tmp/cache/assets/test/sprockets/7c297bdb92e1b06ff2d288b928c49ff9
adherent-0.3.4 spec/dummy/tmp/cache/assets/test/sprockets/707d14985ad94cdf9b5480953a10faf5
adherent-0.3.4 spec/dummy/tmp/cache/assets/test/sprockets/7c297bdb92e1b06ff2d288b928c49ff9
adherent-0.3.3 spec/dummy/tmp/cache/assets/test/sprockets/707d14985ad94cdf9b5480953a10faf5
adherent-0.3.3 spec/dummy/tmp/cache/assets/test/sprockets/7c297bdb92e1b06ff2d288b928c49ff9
adherent-0.3.2 spec/dummy/tmp/cache/assets/test/sprockets/707d14985ad94cdf9b5480953a10faf5
adherent-0.3.2 spec/dummy/tmp/cache/assets/test/sprockets/7c297bdb92e1b06ff2d288b928c49ff9
adherent-0.3.1 spec/dummy/tmp/cache/assets/test/sprockets/7c297bdb92e1b06ff2d288b928c49ff9
adherent-0.3.1 spec/dummy/tmp/cache/assets/test/sprockets/707d14985ad94cdf9b5480953a10faf5
adherent-0.3.0 spec/dummy/tmp/cache/assets/test/sprockets/707d14985ad94cdf9b5480953a10faf5
adherent-0.3.0 spec/dummy/tmp/cache/assets/test/sprockets/7c297bdb92e1b06ff2d288b928c49ff9