php - jquery 选择器停止工作问题因为 #&ui-state=dialog data-history="false" 没有工作
问题描述
表单在我提交表单后第一次工作正常,
url 获取 #&ui-state=dialog 并且 2 个选择器将不会再次打开,直到我重新加载
我确实找到Jquery mobile 的页面:ui-state=dialog
但 data-history= “假”并没有帮助
所有人如此尝试:
$( ".selector" ).popup({
history: false
});
其他几件事似乎无济于事
<body>
<form action="display2.php" method="get" data-history="false" data-history="false">
<div role="main" class="ui-content">
<div class="ui-field-contain" data-history="false">
<label for="select-choice-15" class="select">rooms:</label>
<select name="select-choice-15" id="select-choice-15" data-theme="b" data-overlay-theme="a" data-native-menu="false" >
<option value="0">select</option>
<option value="1">1</option>
<option value="2">2</option>
<option value="3">3</option>
<option value="4">4</option>
<option value="5">5</option>
<option value="6">6</option>
<option value="7">7</option>
<option value="8">8</option>
<option value="9">9</option>
</select>
</div>
<div class="ui-field-contain" data-history="false">
<label for="select-choice-16" class="select">up to:</label>
<select name="select-choice-16" id="select-choice-16" data-theme="b" data-overlay-theme="a" data-native-menu="false">
<option value="0">select</option>
<option value="1">1</option>
<option value="2">2</option>
<option value="3">3</option>
<option value="4">4</option>
<option value="5">5</option>
<option value="6">6</option>
<option value="7">7</option>
<option value="8">8</option>
<option value="9">9</option>
</select>
</div>
</div>
<fieldset data-role="collapsible">
<div class="ui-grid-b ui-responsive">
<div class="ui-block-a"><a onclick="location.href = 'display2.php'" class="ui-shadow ui-btn ui-corner-all ui-btn-icon-left ui-icon-arrow-l">rest</a></div>
</div>
<legend>by:</legend>
<label for="textinput-f">sort:</label>
<ul data-role="listview" data-theme="b" data-filter="true" data-filter-placeholder="filter..." data-inset="true" >
<?php
while($cityobj=$citylist->fetch_object())
{
$cityobj->city2=str_replace(' ', '_', $cityobj->city);
echo '<li><input type="checkbox" name="'.$cityobj->city2.'" id="'.$cityobj->city2.'">
<label for="'.$cityobj->city2.'">'.$cityobj->city.'</label></li>'."\n";
}
$citylist->close();
?>
</ul>
</fieldset>
<button type="submit"> apply</button>
</form>
</body>
解决方案
推荐阅读
- python - Python set.update 和 set.add 在代码中做完全不同的事情
- python - ModuleNotFoundError:即使存在 numpy,Flask 应用程序中也没有名为“numpy”的模块错误。
- c - 如何将整数数组转换为排列并计算其中的循环?
- c++ - 带有超声波传感器(避障)代码的手势控制汽车无法正常工作
- javascript - ES6:为什么我的括号错位仍然产生相同的结果?
- c - 将数组值传递给另一个函数时溢出缓冲区问题
- qr-code - 如何在 Dynamics 365 FO 中生成正确的 QrCode
- javascript - 让NodeJS删除路由不起作用
- python - E: 安装google or-tools时子进程/usr/bin/dpkg返回错误码(1)
- python - foobar2000 可以使用 Python 的 pywinauto 实现自动化吗?