0
<script></script>
タグが関数sendTableToExport
と宣言されているファイルがあります。この関数には別のファイルが含まれています。それも可能ですか?なぜなら、その呼び出しスクリプトをメインファイルに移動したときだけ、私のために働いたからです。しかし、それはインクルードされたファイルでなければなりません。インクルードファイル内インポートされたファイルのJavascript関数を使用
function sendTableToExport(tableSelector, fileName, format) {
// function body
}
とスクリプト:それはメインファイルにReferenceError: sendTableToExport is not defined
スクリプトをログに記録するよりも、そして
$(document).on ("click", ".export-tz-ku-lv", function() {
sendTableToExport(".tz-ku-table-view-lv tr", 'Dashboard - Prehled TZ dle KU - pocty LV', $(this).data('format'));
});
$(document).on ("click", ".export-tz-ku-land", function() {
sendTableToExport(".tz-ku-table-view-land tr", 'Dashboard - Prehled TZ dle KU - pocty parcel', $(this).data('format'));
});
$(document).on ("click", ".export-tz-ku-proportion", function() {
sendTableToExport(".tz-ku-table-view-proportion tr", 'Dashboard - Prehled TZ dle KU - pocty vlastnickych podilu', $(this).data('format'));
});
これは理論上問題ありません。ファイルをメインとする方法と場所を表示してください。あなたは 'sendTableToExport'関数を宣言する前にそれをインクルードしていますか? – ADyson
@ADysonそれは関数が宣言される前に含まれています – HS1993
それを後で含めてみてください。 – ADyson