formbuilder - Issue in passing an argument to a jquery function -


i'm using this jquery plugin build forms.

in order allow modification of form, i'm trying load json specified form, previuosly saved on database.

i have use

<script>         $(function(){             $('#my-form-builder').formbuilder({                 'save_url': 'jsp/save.jsp',                 'load_url': 'jsp/load.jsp',                 'usejson' : true              });             $(function() {                 $("#my-form-builder ul").sortable({opacity: 0.6, cursor:'move'});             });         }); </script> 

but need have 'load_url' query string, e.g. 'jsp/load.jsp?id=11', id identifier of form in database.

the formbuilder function should called when user clicks on 'modify form' link or when div loads.

i tried use:

<script>     $('modify').click(function(){                 var url = 'jsp/load.jsp?id='.$(this).id;                 $("#".$(this).id).formbuilder({                     'save_url': 'jsp/example-save.jsp',                     'load_url': url,                     'usejson' : true                  });                 $(function() {                     $("modify ul").sortable({opacity: 0.6, cursor:'move'});                 });             }); </script> 

with:

<a href="index.jsp?id=${form.id}" id="${form.id}" class="modify">modify form</a> 

but doesn't work.

javascript uses + concatenate strings, not .. you'll need use attr() grab id.

change line: var url = 'jsp/load.jsp?id='.$(this).id;

it should be: var url = 'jsp/load.jsp?id='+$(this).attr('id');


Comments

Popular posts from this blog

django - How can I change user group without delete record -

java - Need to add SOAP security token -

java - EclipseLink JPA Object is not a known entity type -