私は次の機能を持っています:
function LogEvent(ID,description) {
var userName = document.getElementById('ctl00_ContentPlaceHolder1_username').value;
var download_link = document.getElementById('ctl00_ContentPlaceHolder1_url_download').value;
$.ajax({
type: "GET",
url: "Logger.aspx",
data: { person: userName, item: ID, desc: description },
contentType: "application/json; charset=utf-8",
dataType: "json",
success: {
$.fileDownload(download_link);
}
});
}
今、私は$.fileDownload(download_link);
ラインの周りにエラーがあります。
Uncaught SyntaxError: Unexpected token .
成功セクション全体を削除すると、$。file ...をalert('hi');に置き換えると、正常に機能します。同様のエラーが発生します。
filedownload関数はjquery.downloadプラグインですが、alertを使用する場合に指摘されているように、この問題はより一般的であることがわかっています。これも機能しません。
このコードのどこが間違っているのかわかりませんか?