是否有任何JQuery事件会在另一个选项卡中打开的另一个屏幕中设置文本框值。
e.g。如果我的新连接和视图连接屏幕在两个IE窗口中打开,我在一个窗口中更改了在对象提醒中设置的电路。 它应该改变在所有窗口中设置的电路名称。
不是点击按钮。 它应该在ajax调用后触发。
例如:
success : function(data) {
$('#cirIdInMainGSP').val(selectedCirId);
}
但是,它改变了我当前窗口中的值,而不是在其他窗口中。 如何在不刷新的情况下在其他窗口中设置值?
我的方案是我有一个全局文本框,显示在所有页面中。 在任何页面中,我都可以更改文本框值。在更改值之后,应该在所有窗口中显示相同的值。 截至目前,我必须刷新其他页面以查看更改的值。 按F5刷新。
如果你有任何想法会很棒。
答案 0 :(得分:0)
您可以使用HTML5 localStorage在浏览器中保存数据。 保存在该文本框的每次按键上。 尝试使用另一页上的计时器来阅读它。