当我点击它时,我有一个按钮,文本框中的一些文本被获取并通过javascript写入p标签内。我有另一个导致页面回发的按钮。但是在回发之后,通过javascript添加的内容正在消失。
有没有办法解决这个问题?
答案 0 :(得分:2)
使用ajax回发部分页面,不包括您使用javasciprt更改的部分,或者将更改存储在表单域中,以便在回发后重新创建它们。
客户端javascript更改对服务器不可见,并且会在回发后自动回复,因为该页面将从重新开始渲染。
答案 1 :(得分:0)
如果您使用的是C#和ASP .NET,请尝试使用服务器端控件和函数而不是javascript。这些在回发期间保持其状态。
或者你真的必须使用javascript吗?
答案 2 :(得分:0)
您可以使用ajax Update面板在按钮单击
上部分回发页面