Мне нужна помощь по извлечению и передаче данных JSON в переменную в моем файле JavaScript. Как мне этого добиться?

passing data.js using ajax speedTest.info = data.js; json file var data = { "js": [{"case_id":"1","case_name":"wizi","first_name":"pangras","mkoa":"Dodoma","wilaya":"Dodoma mjini","siku":"Jumatatu","police_district":"police_district","longitude":35.746062,"latitude":-6.1630475} ]} 

data.js — это JavaScript, а не JSON. Таким образом, вы можете просто загрузить его, как любой другой скрипт.

 {amp}lt;script src="data.js"{amp}gt;{amp}lt;/script{amp}gt; {amp}lt;script{amp}gt; speedTest.info = data; {amp}lt;/script{amp}gt; 

Если вы хотите получать динамические данные из базы данных, вы можете изменить src="data.js" на src="data.php" . Сценарий PHP может сделать что-то вроде:

 $results = $pdo-{amp}gt;query("SELECT ..."); $data = $results-{amp}gt;fetchAll(PDO::FETCH_ASSOC); header("Content-type: text/javascript"); echo "var data = " . json_encode(["js" ={amp}gt; $data]) . ";";