私のC#コードに列挙型があり、jQueryの検証規則で列挙型から名前を取得したいと考えています。JavascriptでC#列挙型を使用する方法
列挙型:
public enum EnumItemField
{
Zero = 0,
One = 1,
Two = 2,
Three = 3,
Four = 4,
Five = 5,
}
検証:
function updateFieldStatus() {
}
$(document).ready(function() {
$("#IntegrationService").validate({
rules: {
//Set range of Start
"config.EnumFormat[Zero].Start": {
required: true,
digits: true,
range: [1, 200]
},
"config.EnumFormat[One].Start": {
required: true,
digits: true,
range: [1, 200]
},
},
submitHandler: function() {
MsgBoxService.show({
//setId: "saveload",
//objectId: "asrun"
});
},
});
これは実際に動作するが、私はこのような何かを作りたい:
私が得ることができるのC#で"config.EnumFormat[" + item + "].Start": {
required: true,
digits: true,
range: [1, 200]
}
このような名前:
foreach (var item in Enum.GetNames(typeof(EnumItemField)))
どうすればjavascriptで作成できますか?アドバイスをありがとう!
こんにちはstr_str、私の答えを親切にチェックして、もう助けが必要かどうかお知らせください! –
答えがうまくいかない理由がわかりません –
何ですか?うまくいきませんか? –