Javascript 将所选值传递给url后尝试打开Div。(重新加载后关闭)
嗨,我正试图在我的Jsp页面中打开一个div,所以我正在做的是向url传递一个Id,url在我的控制器中执行一些后台工作,并按预期检索数据,这一切都很正常。我只想在加载数据后显示div。当我加载页面时,没有选择任何选项,因此不会检索任何数据;当用户选择一个选项时,我希望加载url并打开div并保持打开状态,我尝试了加载,但没有发现任何效果。这就是我所知道的Javascript 将所选值传递给url后尝试打开Div。(重新加载后关闭),javascript,jquery,html,Javascript,Jquery,Html,嗨,我正试图在我的Jsp页面中打开一个div,所以我正在做的是向url传递一个Id,url在我的控制器中执行一些后台工作,并按预期检索数据,这一切都很正常。我只想在加载数据后显示div。当我加载页面时,没有选择任何选项,因此不会检索任何数据;当用户选择一个选项时,我希望加载url并打开div并保持打开状态,我尝试了加载,但没有发现任何效果。这就是我所知道的 $(“#车辆选定”)。在('change',function()上{ var x=document.getElementById(“车辆信
$(“#车辆选定”)。在('change',function()上{
var x=document.getElementById(“车辆信息”);
如果(x.style.display=='none'){
x、 style.display='block';
console.log(“made it”+x);
}否则{
x、 style.display='none';
console.log(“使其不是”+x);
}
});代码>
欢迎光临:
选择车辆
司机车辆检查表
车辆:,
VIN:
注册:
因此,在上下搜索解决方案后,我不得不采取稍微不同的路线,检查id的URL,如果存在,则显示div,这不是我想要的,但很有效,我将为任何可能偶然发现此问题并发现此方法有用的人发布此消息。下面是适用于know的解决方案
$(document).ready(function() {
var url = window.location.href;
var urlEnd = url.substr(url.lastIndexOf('/') + 1);
if (urlEnd !== "") {
$("#vehicleInfo").show();
}
});