How do I pass an extra parameter to Jquery Autocomplete field?

前端 未结 8 1557
情书的邮戳
情书的邮戳 2020-12-08 12:41

I\'m using the JQuery Autocomplete in one of my forms.

The basic form selects products from my database. This works great, but I\'d like to further develop so that o

8条回答
  •  广开言路
    2020-12-08 13:36

    You need to use a different approach for the source call, like this:

    $("#product").autocomplete({
      source: function(request, response) {
        $.getJSON("product_auto_complete.php", { postcode: $('#zipcode').val() }, 
                  response);
      },
      minLength: 2,
      select: function(event, ui){
        //action
      }
    });
    

    This format lets you pass whatever the value is when it's run, as opposed to when it's bound.

提交回复
热议问题