Как мне смешать Ruby и HTML5 в приложении Sinatra? - PullRequest
1 голос
/ 29 августа 2010

Я получаю информацию из браузера с использованием Javascript / HTML5, которую хочу передать обратно в Sinatra и Ruby.

Как я могу передать эту информацию обратно в Sinatra, чтобы я мог использовать ее в других частях моего кода?

1 Ответ

2 голосов
/ 29 августа 2010

Если вы хотите передать какую-либо информацию со стороны клиента (JavaScript) на сторону сервера (Sinatra), вам необходимо использовать AJAX или что-то вроде Comet.Вам следует сериализовать, кодировать ваши данные, отправлять их с помощью XMLHttpRequest и обрабатывать код на стороне сервера.После этого вы можете вернуть ответ своей клиентской стороне.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...