From b29c5964afc638d1fdaa28a85ad4f8f8cab3252c Mon Sep 17 00:00:00 2001 From: Robert Rouhani Date: Tue, 22 Apr 2014 00:44:06 -0400 Subject: [PATCH] Fix bug where form value is never set if the name contains an underscore. --- jsignature/static/js/django_jsignature.js | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/jsignature/static/js/django_jsignature.js b/jsignature/static/js/django_jsignature.js index 4989826..bff178d 100644 --- a/jsignature/static/js/django_jsignature.js +++ b/jsignature/static/js/django_jsignature.js @@ -3,7 +3,7 @@ $(document).ready(function() { /* Each time user is done drawing a stroke, update value of hidden input */ $(document).delegate(".jsign-container", "change", function(e) { var jSignature_data = $(this).jSignature('getData', 'native'); - var django_field_name = $(this).attr('id').split('_')[1]; + var django_field_name = $(this).attr('id').split(/_(.+)/)[1]; $('#id_' + django_field_name).val(JSON.stringify(jSignature_data)); });