我有一个带有方法发布的表单,但我必须先将一些参数加密为 md5,然后再将它们发布到我的 javascript 中。我如何将值绑定(bind)到该表单。
html 格式:
<input id="sig" name="signature" >signature <i class="fa fa-usd" aria-hidden="true">
</i></br>
JavaScript:
vm.sig_md5 = $.md5('value');
最佳答案
使用jQuery .submit()
修改表单提交时的值(提交前修改值,然后继续提交)。
HTML:
<form action="somewhere.php" method="post">
<input id="sig" name="signature" >signature <i class="fa fa-usd" aria-hidden="true"></i></br>
</form>
jQuery/javascript:
$(document).ready(function(){
$('form').submit(function(){
var sig = $('#sig').val();
sig_md5 = $.md5(sig);
$('#sig').val(sig_md5);
});
});
关于javascript - 如何将变量绑定(bind)为我在 jquery 中输入的 html 的值,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/37716392/