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

前端 未结 8 1425
情书的邮戳
情书的邮戳 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:41

    This is not to complicated men:

    $(document).ready(function() {
    src = 'http://domain.com/index.php';
    
    // Load the cities straight from the server, passing the country as an extra param
    $("#city_id").autocomplete({
        source: function(request, response) {
            $.ajax({
                url: src,
                dataType: "json",
                data: {
                    term : request.term,
                    country_id : $("#country_id").val()
                },
                success: function(data) {
                    response(data);
                }
            });
        },
        min_length: 3,
        delay: 300
    });
    });
    
    0 讨论(0)
  • 2020-12-08 13:41
    $('#product').setOptions({
        extraParams: {
            extra_parameter_name_to_send: function(){
                return $("#source_of_extra_parameter_name").val();
            }
        }
    })
    
    0 讨论(0)
提交回复
热议问题