2011-02-25 6 views
0

나는 임의의 수학 생성기와 .get 명령을 사용하여 반환 된 데이터의 값을 설정합니다.jQuery 사용자 정의 유효성 검사 규칙 질문

$.get('PHP/random.php', 
    function(data) { 
    $("#Captcha").val(data); 
}); 

반환 된 데이터가 있었다면 뭔가를 떼어 내고, 두 개의 정수로 값을 켤 수있는 규칙을 만들 것입니다 방법 5 + 2와 같이 "+": 예를 들어 입력이 #Captcha는 같은 값의 얻을 것 그런 다음 두 개의 정수를 결합합니까?

답변

1

정확히 원하는지 확실하지 않습니다. 그냥 함께 두 개 (또는 그 이상)의 숫자를 추가한다면이 작동합니다 :

var test = "2+5"; 
var numbers = test.split('+'); 
var result = 0; 
for (var i = 0; i < numbers.length; i++){ 
    result += parseInt(numbers[i]); 
} 

작동 예 - http://jsfiddle.net/L8VMH/

+0

번호가 무작위로 생성되기 때문에, 항상 2 + 5 것이 작품 같은 : var test = $ ("# Captcha") .Val(); ? –

+0

잘 작동해야합니다. Jsfiddle 예제를 추가했습니다. –

+0

정말 고맙습니다. –

관련 문제