在bootstrap typehead上我想将所选数据显示到字段中。
$('#typeahead').typeahead({
source: function(query, process) {
$.ajax({
url: 'data.php',
type: 'POST',
dataType: 'json',
data: 'query=' + query,
success: function(data) {
objects = [];
map = {};
$.each(data, function(i, object) {
map[object.client_name] = object;
objects.push(object.client_name);
});
process(objects);
},
updater: function(item) {
$('#c_id').val(map[item].client_id);
return item;
}
});
} });
Valaue返回表格data.php
{" CLIENT_ID":" 2024"" CLIENT_NAME":"托马斯"" client_company":& #34;相关信息"}
我想在客户端ID字段中显示客户端ID
答案 0 :(得分:0)
假设你有这个HTML代码:
<textarea id="myTextArea">
</textarea>
您可以使用此代码(您拥有$ each函数)
$('#myTextArea').val(data.client_id);
或者可能是.html()而不是.val()我不记得了,需要一点测试......抱歉=)
答案 1 :(得分:0)