A
Size: a a a
A
D
N
N
<input class="form-control attr_val" id="attr_val" attribute_id="5712" name="option_values_attr_val[5712]" type="text" value="" autocomplete="off">
<input name="option_values_attr[5712]" value="" type="hidden">
$('.attr_val').autocomplete({
'source': function(request, response) {
var attribute_id = $(this).attr('attribute_id');
$.ajax({
url: '',
dataType: 'json',
success: function(json) {
response($.map(json, function(item) {
return {
attribute_id: attribute_id,
option_id: item['option_id'],
label: item['name'],
value: item['value']
}
}));
}
});
},
'select': function(item) {
console.log($(this));
$(this).val(item['label']);
$("input[name='option_values_attr["+item['attribute_id']+"]']").val(item['option_id']);
}
});
A
N
N
A
N
N
A
N
A
A
<input class="form-control attr_val" id="attr_val" attribute_id="5712" name="option_values_attr_val[5712]" type="text" value="" autocomplete="off">это?
N
$(this).val(item['label']); и
$("input[name='option_values_attr["+item['attribute_id']+"]']").val(item['option_id']);
N
<input class="form-control attr_val" id="attr_val" attribute_id="5712" name="option_values_attr_val[5712]" type="text" value="" autocomplete="off">это?
A
A