Results 1 to 3 of 3

Thread: Removing dynamically created items from AutopopulatingList

  1. #1
    Join Date
    Jun 2012
    Posts
    2

    Default Removing dynamically created items from AutopopulatingList

    I have created a simple form for editing user languages. Languages are implemented as AutoPopulatingList, and added dynamically in the jsp using jQuery. Addition works perfectly, but deletion unfortunately not. This is surprising, because when debugging requests I see that serialized form is stripped from removed items, say I start with three languages,
    Code:
    languages[0].code:pl
    languages[0].level:Fluent
    languages[1].code:de
    languages[1].level:Native
    languages[2].code:cc
    languages[2].level:Intermediate
    after removing the middle one POST request is as follows:
    Code:
    languages[0].code:pl
    languages[0].level:Fluent
    languages[2].code:cc
    languages[2].level:Intermediate
    but user model retrieved in update method,
    Code:
    @RequestMapping(value = "/user/{id}", method = RequestMethod.POST)
    @ResponseBody
    public String updateUser(@PathVariable("id") int id, @ModelAttribute("user") User user, HttpServletRequest request) {
        userService.update(user);
        return messageSource.getMessage("user.data_updated", null, request.getLocale());
    }
    still has three language elements, valid (not nulls, as I would expect in case of deleted items).
    I am banging my head agains the wall for quite some time, and I haven't figured out what may be wrong... Any help would be appreciated.
    I am using spring 3.1.1 and jQuery 1.7.2 if that's relevant.

  2. #2
    Join Date
    Jun 2012
    Posts
    2

    Default

    Any ideas?

  3. #3
    Join Date
    Oct 2007
    Posts
    5

    Default

    Quote Originally Posted by tboloo View Post
    Any ideas?
    I guess your request should look like this:


    Code:
    languages[0].code:pl
    languages[0].level:Fluent
    languages[1].code:cc
    languages[1].level:Intermediate

Tags for this Thread

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •