tôi cần phải tải chức năng để lấy dữ liệu từ JS bên ngoài bao gồm trong tập tin HTML, và tôi đang làm điều này:Làm thế nào để gọi hàm bên ngoài bên trong mã jquery từ html?
<body onLoad="getTicket();">
......
</body>
hay này:
<html>
<body>
<head>
<script src="js/jquery.js" type="text/javascript"></script>
<script src="js/functions.js" type="text/javascript"></script>
<script>
$(document).ready(function() {
getTicket();
});
<script>
</head>
<body>
</html>
hay này:
<html>
<body>
<head>
<script src="js/jquery.js" type="text/javascript"></script>
<script src="js/functions.js" type="text/javascript"></script>
<script>
getTicket();
<script>
</head>
<body>
</html>
Và tôi có tính năng này.JS:
functioOne() {
}
functionTwo() {
}
$(document).ready(function() {
...
.....
function getTicket() {
//to do
}
});
Nhưng does'nt nơi làm việc và trong màn hình giao diện điều khiển này:
Uncaught ReferenceError: getTicket is not defined
trọng.
bạn bao gồm tệp js bên ngoài đó vào tệp HTTML đó như thế nào? – yogi
Bạn đang sử dụng trình duyệt nào? Nó có tạo ra lỗi trong bảng điều khiển của bạn không? Nếu có lỗi phân tích bên trong tệp functions.js của bạn, trình duyệt có thể 'bỏ qua' phần còn lại của tệp, khiến hàm getTicket() của bạn thành 'không' được xác định – thaJeztah