Enums with jQuery?

34,408

You would have to duplicate the enum in JavaScript like so:

var myEnum = {
         OneValue: 2,
         AnotherValue: 3
};

then you can use it like this:

this.value === myEnum.OneValue || this.value === myEnum.AnotherValue;
Share:
34,408
chugh97
Author by

chugh97

Updated on July 09, 2022

Comments

  • chugh97
    chugh97 almost 2 years
    $("#bc [id$=_dropdownID]").change(function() {
        if (this.value == '2' || this.value == '3') {
            $("#bc .pnl").show();
        }
        else {
            $("#bc .pnl").hide();
        }
    

    I have the following code in jQuery. Is there any way I can replace the hard coded constants 2 and 3 in the above code with a c# enum? Does jQuery support enums and if so how can this be achieved? Any suggestions welcome....