점수 카운터가 있고 그 점수 카운터의 값을 루비 변수에 할당하고 해당 변수를 저장하려고합니다.ruby 변수에 javascript 변수 할당
보기 :
var score = 0;
window.setInterval(
function countscore() {
if($('#game-area').is(':animated')){
score = score + 1;
document.getElementById("score").innerHTML = score;
document.getElementById("score").submit(); //trying to assign here
}
}, 100);
컨트롤러 :
def index
@user = User.find(current_user)
@score = @user.score
end
을하지만 당신은하지 nums11 @ 어떻게 다음 – nums11
@csander 루비 변수에 자바 스크립트 변수를 할당합니다. 루비 코드는 클라이언트에 무엇인가 보내기 전에 서버에서 실행됩니다. 일단 당신이 클라이언트에 있다면 루비와 관련된 모든 일을 할 수있는 유일한 방법은 서버에 요청을하는 것입니다 (예 : Ajax, 웹 소켓 등) –
폼 제출 후에도 여전히 말하고있는 것입니다. 아약스 요청을해야합니까? @DaveNewton – nums11