Ajax リクエストで使用する変数 (整数) を URL に追加しようとしています。
私のHTMLには、次のものがあります。
<span class="user">15</span>
そしてスクリプト:
$('#fileupload').click(function () {
$(this).fileupload({
dataType: 'json',
done: function (e, data) {
$.each(data.result.files, function (index, file) {
if (file.error != null) {
$console.text(file.error);
}
var user = parseInt($(".user").text(), 10);
//Open the uploaded file//
$.ajax({
url: "files/" + user + '/' + file.name,
dataType: 'json',
type: 'GET',
success: function (res) {
handsontable.loadData(res.data);
$console.text('Loaded file: ' + file.name);
}
});
});
}
});
});
ただし、変数 (15) が URL に渡されていないため、次のエラーが発生します。
/files/NaN/data.json
私は愚かなことをしていることを知っていて、どこでも検索しましたが、それは何ですか?