도움이 필요합니다. 중요하지만 꼭 필요한 경우에는 도움이 필요합니다. 다음과 같은 addMethod가 있는데 jslint를 실행할 때 다음과 같은 오류가 발생합니다. "818 자 오류 28 : 예상 '{'대신 'return'을 보았습니다 .} 그렇지 않으면 true를 반환합니다."jslint에서 jquery .validate 오류가 발생했습니다.
$.validator.addMethod(
"InsideCanada",
function(value, element) {
var selectedCountry = $("#Country").val();
if ($("#CNC1N").is(":checked") && (selectedCountry!=="CAN")) {
return false;
} else return true;
},
"Cannnot select Toronto Stock Exch - In Canada."
);
이 배열에 문제가 발생할 수 있습니다. var NorthAmerica = new Array [ "미국", "CAN", "MEX"]; –
@Dirty Bird 네, 실제로 구문 오류입니다. "new Array()"를 사용하지 마십시오. 그냥 'var NorthAmerica = ['USA ','CAN ','MEX '];' – Pointy
@Dirty라고 말하면 걱정할 필요가 없습니다 .--) 배열은 두 가지 방법으로 선언 할 수 있습니다. .. = 새로운 배열 ("USA", "CAN", "MEX")'또는'... = ""미국 ","CAN ","MEX "]'[여기에 설명 된] (http : // www .w3schools.com/JS/js_obj_array.asp), 그렇습니다, * * 뭔가 잘못되었습니다 ;-) –