对于我试图仅显示相关代码的问题(请参见下文)。由于在函数loadUser中调用user.jsp ,会话属性会发生变化。这些会话属性用于加载actions.jsp的 jQuery 函数loadActions
但是,仅当 Internet Explorer 设置为每次访问网页时检查存储页面的较新版本时,会话属性的更改才会在actions.jsp中可见。否则,这些会话属性在多次调用loadUser后根本不会改变。
Mozilla 似乎工作正常。
是否有可能在函数 loadActions 中强制使用新的会话属性?
$(document).ready(function ()
{
loadUser();
});
var loadUser = function () {
$.ajax({
url: 'user.jsp',
data: {…},
success: function (data) {…},
error: function (data) {…},
complete: function () {
loadActions();
}
});
}
var loadActions = function () {
$('#actionsList').load('actions.jsp #print, #letters');
}