Ajax成功代码不以同步方式加载

时间:2018-03-07 16:13:29

标签: javascript jquery html ajax spring-mvc

我们期待以下事情:    想要显示包含更新值的页面。    然后显示会话属性。

以下代码发生了什么,首先显示会话消息,然后页面重新加载。

he.setAttibtute("value", "a");
KeyEventArgs kea = new KeyEventArgs(Keys.A);
he.InvokeMember("onkeypress", kea);

但我们希望在重新加载页面后显示消息。

在上面2中首先执行然后1正在执行。

1 个答案:

答案 0 :(得分:0)

好吧,在我看来,您正在尝试执行服务器端功能,然后刷新页面并显示已发生功能的消息。

就目前而言这很好,但不会像你拥有的那样工作。为了使其最接近您的入侵方式,您需要在页面加载时放入条件逻辑,以确定是否适合显示div

即使您的页面在重新加载之前没有显示div,它的编写方式,页面重新加载时它仍然不会执行相同的脚本 - 它只是一个空白的平板,只有你传递给它的内容

我不确定你为什么要重新加载页面呢?你可以[应该使用ajax],只是使用从服务器异步返回的信息客户端。