コンテンツが表示されないコンテンツは、下記のスクリーンショットに示すように、オートプレイリストです。オートコンプリートの問題:コンテンツが表示されない
私はこの応答を取得しています。
[{ "EMP_NUMBER":1、 "FNAME": "アルスラーン"、 "LNAME": "ハッサン"}、{ "EMP_NUMBER":2、 "FNAME": "Muneeb"、 "LNAME": "fname": "hr"、 "lname": "user"}、{"emp_number":4、 "fname": "test"、 "lname": "emp_number" 「} .......... ]は.......それはここより見やすくするために除去
私のJSコード:
$("#search-emp").autocomplete(
{
source: function (request, response)
{
var form_data = {
ajax : '1',
name : $("#search-emp").val(),
actioncall : 'search-emp'
};
$.ajax({
//contentType: "application/json",
type: "POST",
dataType: 'json',
url: "_ajax.php",
data: form_data,
success: function(data)
{
response(data);
}
});
},
minLength:3,
select:function(evt, ui)
{
alert(ui.item.emp_number);
}
});
私が表示したいですfname
およびlname
を選択してinput
フィールドに選択します。
ができます'はconsole.log(データ)を、どのようなサーバーの応答を確認するために疑問を追加します。リストには、表示されるフィールドの名前または特定のキーが必要です。 –
@DanielDudas私の質問に答えてくれました。今見てください。 – Hassaan