gpt4 book ai didi

c# - 回发后,我的 JavaScript 函数在 ASP.NET 中不起作用

转载 作者:可可西里 更新时间:2023-11-01 08:14:12 25 4
gpt4 key购买 nike

我有常用函数,我将其折叠到 Scripts 文件夹中的 CommonFunctions.js 上。

我将它包含在我的母版页中并在我的页面上使用它。当我在页面上进行任何回复时,我的功能不起作用。

我的CommonFunctions.js:

$(function () {

gf();

if (Sys.WebForms.PageRequestManager.getInstance().get_isInAsyncPostBack()) {

gf();
}


function gf(){

$('.AddNewGeneralPanel').click(function () {

if ($(this).find('.AddNewGeneralPanelStyle').text() == "") {
$(this).find('.AddNewGeneralPanelStyle').text("( Gizle )");
lastOpenId = $(this).attr("codeid");
}
else
$(this).find('.AddNewGeneralPanelStyle').text("");

$(this).next('.AddNewGeneralAccordionDiv').slideToggle('slow', function () {

});

});
}
});

最佳答案

是因为updatepanel部分回传。这是您需要做的。

function pageLoad(sender, args)
{
$(document).ready(function(){

// put all your javascript functions here

});
}

我遇到了同样的问题,它对我有用。希望对您也有帮助。

关于c# - 回发后,我的 JavaScript 函数在 ASP.NET 中不起作用,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9719078/

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