GetAllSiteByKey:
function
(txtElementId, hiddenElementId) {
$(txtElementId).typeahead({
minLength: 0,
source:
function
(query, process) {
var
xdata = [];
console.group(
'查询条件 = '
+ query);
$.ajax({
type:
"GET"
,
url: urlEnum.GetAllSiteByKey,
async:
false
,
data: {
"q"
: query },
success:
function
(result) {
console.info(
'GetAllSiteByKey result'
);
console.info(result);
if
(result !=
null
&& result != undefined) {
$.each(result.list,
function
(i, item) {
xdata.push({
id: item.value,
name: item.key,
obj: item
});
});
}
},
error:
function
(XMLHttpRequest, textStatus, errorThrown) {
},
timeout: 5000
});
console.info(
'Auto 返回值:'
);
console.info(xdata);
if
($(txtElementId).val() ==
""
) {
$(hiddenElementId).val(
""
);
}
console.groupEnd();
return
process(xdata);
},
updater:
function
(item) {
console.info(
'updater = '
+ item);
console.info(item);
$(hiddenElementId).val(item.id);
return
item;
}
});
}