おはよう、HTMLページのAjax構文エラー
私はこの例をHTMLページで実装しようとしています。 IEデバッガを見ると、11行目に構文エラーがあります(var arr、i;)。たぶん、私のスクリプトで間違っていたアイデアはありますか?
私の質問と時間を止めてくれてありがとう。
幸運を祈り、 ローラン
<!DOCTYPE html>
<html>
<head>
<title>home</title>
<meta http-equiv="refresh" content="300">
<script type="text/javascript" src="scripts/date_time.js"></script>
<meta name="viewport" content="width=device-width, initial-scale=1, maximum-scale=1, user-scalable=0"/>
<link rel="stylesheet" type="text/css" href="css/mystyle_day.css" />
<script>
$(document).ready(
var arr, i;
$.ajax({
method: "GET",
url: "json.php",
dataType: "json"
}).done(function(data) {
arr = $.parseJSON(data);
i = 0;
$(':checkbox').each(function(){
this.checked = arr[i++]; //assuming ajax file returned boolean values in json array.
});
}));
</script>
</head>
<body>
<input type="checkbox" name="vehicle" value="Bike"> I have a bike<br>
<input type="checkbox" name="vehicle" value="Car"> I have a car<br>
<input type="checkbox" name="vehicle" value="Truck"> I have a truck<br>
</body>
</html>
あなたはjQueryのを使用している場合、あなたはjQueryライブラリを含める必要があります。 [jQueryのしくみ](https://learn.jquery.com/about-jquery/how-jquery-works/)を参照してください。 – showdev
本当にありがとう、私はJQueryライブラリを含めるのを忘れていました。 – Laurent