我遇到有关模态弹出和会话的问题。
我分别有两个组件名称test和test1。
当我点击Anchor标签时,它会调用点击功能(点击“class1”),其中我使用“Session”为设置数据设置ajax代码。
$('.test').click(function(){
// Ajax code here for set data using session
});
使用上面的函数它也称为模态弹出窗口。这里是targer url,它是第二个组件的视图,它是“test1”。
在test1中有一个view.html,我们在这里获取会话数据并在视图中显示。
问题
当我点击它时,给我一个旧的会话数据。当我第二次点击它时,它会给我一个正确的数据。
上述问题的解决方案是什么?如果有人知道请告诉我。
答案 0 :(得分:2)
会话数据仅在我们点击Anchor标签后才会更改。
答案 1 :(得分:1)
会话数据何时被更改? 是否也被ajax调用改变了?
在这种情况下,javascript是非同步的。它不会等待某些事情发生,以便触发下一行代码。在这种情况下,您可以找到几种技术。