Como dice el título, necesito esta función para autocompletar y aparece un error que dice que "data.split no es una función". mi código es:
var url = _url + '?module=FeedManagement&action=searchProducts'; $("input#autocomplete").autocomplete(url, { width:400, max:200, minChars: 3, dataType:'json', selectFirst:true, parse: function(products){ var parsedProducts = []; $.each(products, function(index, product) { if (product.isString(index)) { parsedProducts.push({ data : product, value: 'y', result : product.product_name}); return parsedProducts; } if (product.isInteger(index)) { parsedProducts.push({ data : product, value: 'y', result : product.sku}); return parsedProducts; } }); }