ファイル名= dd.js
AWS.config.update({ region: "ap-northeast-1", endpoint: "https://dynamodb.ap-northeast-1.amazonaws.com", accessKeyId: "", secretAccessKey: "" }); var dynamodb = new AWS.DynamoDB(); var docClient = new AWS.DynamoDB.DocumentClient(); var params = { TableName: 'vehicle', }; docClient.scan(params, function(err, data){ if(err){ console.log(err); }else{ var jj = JSON.stringify(data); console.log(jj); return jj; } });
これをhtmlに <script type="text/javascript" src="js/dd.js"></script>
と呼ぶとjsonデータが出ます
function updateCheck(){ var a={request:lastUpdate}; console.log("updatecheck"); $.ajax({ type:"POST", url:"js/dd.js", dataType:"json", data : a }).done(function(c) { try{ var b=c.Items; } catch(d){ if(!isEmpty){ clrCarINfo() }return } clrCarINfo(); setCarInfo(c) } ).fail(function(b){}) }
ajaxのurlに値を求めるためにパスjsdd.jsを入れましたが、
何の反応もありません。
確認したのはhtml画面にスクリプトで呼んだ時だけ反応したので
ターミナルで実行してみると
AWS.config.update({
^
ReferenceError: AWS is not defined
こんなエラーが出ます, 調べていたら
これが必要だったんですが、、、jsだけてすることができますか? どうすればいいですか
あなたの回答
tips
プレビュー