我正在使用二维码生成器,当用户点击“生成代码”按钮时,我需要将图像(生成二维码)换出。所以我需要图像 src 成为 textarea 值和纠错值的组合,以及 url 编码。
这是我所拥有的:
<script type="text/javascript">
$(document).ready(function() {
var $qr_image = $('#qr-image');
var $qr_text = $('#qr-text');
var $qr_elc = $('#qr-elc');
$.qrGenerate = function() {
$qr_image.attr('src', '$qr_text.val' + '$qr_elc.val');
}
});
</script>
下面的行是我的麻烦来自哪里。现在,当我单击按钮时,我得到:“http://urlblahblah/$qr_text.val$qr_elc.val”
$qr_image.attr('src', '$qr_text.val' + '$qr_elc.val');
我也知道编码是通过使用 escape(''); 完成的,但我不知道把它放在哪里。谢谢您的帮助!