标签: javascript ruby erb
我需要创建一个签名作为param传递给jQuery $.post AJAX请求,但是我有一些值可以在Javascript vars中进行哈希处理。在ERB文件中以任何方式执行此操作?例如:
$.post
var signature = '<%= Digest::MD5.hexdigest "app_key" + form params + "secret" %>
答案 0 :(得分:1)
通常会在客户端
var signature = md5('app_key' + form_params + 'secret');
md5是来自其他javascript库的函数,例如md5.js
md5