現在このエラーが発生しています。jqueryでnullを許可するオートコンプリート
キャッチされない例外TypeError:ヌルのプロパティを読み取ることができません「ラベル」
return $.extend({}, item, {
label: item.label || item.value,
value: item.value || item.label
});
このコード行は、jqueryの-UIで私にエラーを与えるものです。
私は、エラーを引き起こしているものがnull値であることを知っています。 null値が結果の1つとして返されるのを防止することはできますか?
$get_company = "SELECT DISTINCT companies.company,companies.company_id
FROM companies
INNER JOIN target_details
ON companies.company_id = target_details.company_id
WHERE companies.company LIKE \"%$company%\"
LIMIT 1500 OFFSET 10
";
if($run_company = $conn->query($get_company)){
while($row = $run_company->fetch_assoc()){
$data[] = $row['company'].$row['company_id'];
}
echo json_encode($data);
あなたは '(item.label === null)をチェックすることで条件を設定できますか?割り当て前に "null":item.labelを返します。 – Roljhon
'item'とは何ですか?それは 'ヌル'のようだ。 – Qirel
私は正確に知っていることはありません。私はこのjquery autcompleteライブラリを使用しています。私のプロジェクトフォルダにないjquery-ui.jsから私にエラーがあります。 –