如何在ERB模板中使用Javascript var值制作MD5摘要?

时间:2012-10-25 00:57:26

标签: javascript ruby erb

我需要创建一个签名作为param传递给jQuery $.post AJAX请求,但是我有一些值可以在Javascript vars中进行哈希处理。在ERB文件中以任何方式执行此操作?例如:

var signature = '<%= Digest::MD5.hexdigest "app_key" + form params + "secret" %>

1 个答案:

答案 0 :(得分:1)

通常会在客户端

完成
var signature = md5('app_key' + form_params + 'secret');

md5是来自其他javascript库的函数,例如md5.js