我目前正在使用 JQM 自动完成功能,我可以在回调函数中访问标签 $a.text() 但不能访问值...如何访问值字段?
我的 JSON 结构是
{
"label": "TEST CLIENT ONE",
"value": {
"internalCustomerID": 1,
"contactName": "DASDASDASD",
"name": "TEST CLIENT ONE",
"address": "SESAME STREET",
}
}
$("#textinput2").autocomplete({
target: $('#suggestions'),
source: jsData,
callback: function(e) {
var $a = $(e.currentTarget);
console.log("Selected a: " +$a);
$('#textinput2').val($a.text());
$('#textarea2').val(jsData[id].value.internalCustomerID+' '+jsData[id].value.address);
$("#textinput2").autocomplete('clear');
},
minLength: 1
});
我想这样做而不必再次在数组中搜索标签...我正在使用http://www.andymatthews.net/read/2012/03/27/jQuery-Mobile-Autocomplete-now-available作为我的自动完成。
TIA