$(".regflow").validate({
errorLabelContainer: $("#error-message"),
rules: {
txtTextOnly: {required: true,textOnly: true},
txtNumbersOnly: {required: true,numbersOnly: true},
txtPhoneOnly: {required: true,phoneOnly: true},
txtAreaCodeOnly: {required: true,numbersOnly: true},
txtSimCodeOnly: {required: true,simCodeOnly: true},
txtCprOnly1: {required: true,numbersOnly: true},
txtCprOnly2: {required: true,cprOnly1: true},
txtMailOnly: {required: true,mailOnly: true}
},
messages: {
txtTextOnly: {required: "Dette felt skal udfyldes"},
txtNumbersOnly: {required: "Dette felt skal udfyldes"},
txtPhoneOnly: {required: "Dette felt skal udfyldes"},
txtAreaCodeOnly: {required: "Dette felt skal udfyldes"},
txtSimCodeOnly: {required: "Dette felt skal udfyldes"},
txtCprOnly1: {required: "Dette felt skal udfyldes"},
txtCprOnly2: {required: "Dette felt skal udfyldes"},
txtMailOnly: {required: "Dette felt skal udfyldes"}
},
});
...私はリントからこのエラーを取得する:「警告: ECMA-262オブジェクトイニシャライザで後続のカンマが合法ではない "
これは何を意味するのか、誰にもわかりますか?
Firefoxはコードの末尾にカンマがあるかどうかを誤って解析します。誤解を招きます。 Internet Explorer 7/8(およびおそらく以下)はそうではありません。 –
これはIEが標準にとどまっているが、Fireboxがそうでない場合の1つのケースです! –
Firefoxは厳しい警告を表示しますが、これはFirefox 3.6では発生しません。これはES5ではこれが許可されているためです。 – sdwilsh