Mobile 会话存储未在moble上动态更改依赖框值
我有一个webform,其中有两个选择框“类名”和“学生名”,它们从sql数据库获取值,而学生名取决于类名值。我将数据保存在会话存储器中,以便在加载后显示。加载到类名后,我成功地获得了相同的数据,并且我正在将.triggerchange事件作为学生名添加到类名中,具体取决于类的值的变化 所有这些都可以在桌面上工作,但不能在移动设备上工作。页面重新加载后,所有值都将加载,但.triggerchange事件不起作用,因此无法在手机上选择任何其他选项。 请帮帮我,我从3个星期就被困在这里了。 我的代码如下:Mobile 会话存储未在moble上动态更改依赖框值,mobile,drop-down-menu,triggers,touchscreen,session-storage,Mobile,Drop Down Menu,Triggers,Touchscreen,Session Storage,我有一个webform,其中有两个选择框“类名”和“学生名”,它们从sql数据库获取值,而学生名取决于类名值。我将数据保存在会话存储器中,以便在加载后显示。加载到类名后,我成功地获得了相同的数据,并且我正在将.triggerchange事件作为学生名添加到类名中,具体取决于类的值的变化 所有这些都可以在桌面上工作,但不能在移动设备上工作。页面重新加载后,所有值都将加载,但.triggerchange事件不起作用,因此无法在手机上选择任何其他选项。 请帮帮我,我从3个星期就被困在这里了。 我的代码
<script>
// Run on page load
window.onload = function() {
var sclass = sessionStorage.getItem('sclass');
if (sclass !== null) $('#class').val(sclass).change();
window.onunload = function() {
sessionStorage.setItem("sclass", $('#class').val());
</script>