gpt4 book ai didi

javascript - 如何在页面加载期间调用 JavaScript 函数?

转载 作者:行者123 更新时间:2023-11-28 20:22:02 25 4
gpt4 key购买 nike

我有一个 Html 页面包含多个页面,其 data-role = page 如 page1、page2 等。我试图使用以下代码在 page1 的页面加载期间调用 JS 方法

$("#page1").on("load",function () {
alert("hi")
$.ajax({
type: "GET",
url: "",
data: "{}",
contentType: "application/json",
dataType:"json",
success: function (msg) {
var BPRList = '';
$.each(msg, function(i,v){
BPRList += '<li onClick="GetBprDetails('+ v.BPRNo +')"><a href="#bprPage" data-transition="slide"><p class="title">' + v.BPRNo + '</p><p class="bodyEle">' + v.BPR_Product +'</p><p class="bodyEle">' + v.BPR_Details+ '</p><br/><p class="bodyEle">' + v.BPR_Status + ':</p></a></li>'
})
$("#BPRListTable").html(BPRList)
$('[data-role=listview]').listview('refresh');
},
error: function () {
alert("BPR List Error");
}
}); });

在执行上述函数期间,我无法在表单加载期间获得输出就好像我将上述方法调用为按钮单击事件一样,我能够获得输出。上面的代码可能犯了什么错误..我更担心下面的代码。

$("#page1").on("load",function () {
--statements
})

最佳答案

 $(window).load(function () {
alert("hi")
});

如果您想要页面加载时的结果,请尝试此操作。将此代码写在 $(document).ready(function(){}); 之外

关于javascript - 如何在页面加载期间调用 JavaScript 函数?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/18105137/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com