如果value被选中,PHP下拉列表
PHP dropdown if value is selected
我目前有一个块的jQuery,我已经包括这似乎工作良好的竞争,我已经测试了OSX, XP
,但在移动设备和另一台电脑上,我有人测试它仍然去旧的URL,但我怀疑它可能是一个缓存问题,但有一种方法来开发一个PHP回落?
我想做什么,如果prop2
值被选中,我想改变表单的动作url几乎onclick像jQuery一样。
<form action='bookingurl' method='get'>
<label for='channel_code' class="caption">Select property </label>
<select id='channel_code' name='id'>
<option value='prop1'>Prop 1</option>
<option value='prop2'>Prop 2</option>
</select>
</form>
jQuery: jQuery(document).ready(function(){
jQuery('#channel_code').change(function(){
if(jQuery('#channel_code').val() == 'prop2'){
window.location.href = 'https://hotels.cloudbeds.com/reservation/url';
}
});
});
$(document).ready(function() {
$('#channel_code').change(function() {
if ($('#channel_code option:selected').val() == 'prop2') {
alert("go to")
//window.location.href = 'https://hotels.cloudbeds.com/reservation/url';
}
});
});
<script src="https://ajax.googleapis.com/ajax/libs/jquery/2.1.1/jquery.min.js"></script>
<form action='bookingurl' method='get'>
<label for='channel_code' class="caption">Select property</label>
<select id='channel_code' name='id'>
<option value='prop1'>Prop 1</option>
<option value='prop2'>Prop 2</option>
</select>
</form>
指定选择器为:
$('#channel_code option:selected').val()
//选项选择值
相关文章:
- 如何使用PHP和JS级联三个下拉列表
- 无法使用PHP动态设置下拉列表中的值
- PHP下拉列表由要使用javascript的数据库填充
- 如何在php中创建依赖的下拉列表
- 使用Ajax或JavaScript选择下拉列表选项后,在同一页面上执行PHP脚本
- 如果没有从下拉列表中选择任何值,则允许使用php、mysql、javascript将文本框添加到mysql表中
- 从下拉列表中获取所选项目,并将其保存到php变量中
- 如何通过选择下拉列表中的选项从另一个 php 文件中获取数据
- 如何在 PHP 中使用 OnChange 事件的下拉列表中选择一个选项后,对大量数据行设置分页
- 从php中的mysql中复制带有嵌入式下拉列表的html表单javascript
- 如何从php中第一个动态生成的第二个下拉列表将数据存储到数据库中
- 如何在 php 中选择一个时禁用下拉列表
- 使用javascript进行动态php下拉列表(url)
- 使用php创建的下拉列表中的选择单独填充文本区域
- 如何将下拉列表中检索到的值的id从数据库发送到php文件
- 在 PHP 下拉列表中选择全部
- 在页面加载时将光标插入 PHP 下拉列表中
- PHP 下拉列表,用于查询另一个下拉列表以查询结果
- 如果value被选中,PHP下拉列表
- 如何在php下拉列表中获得所有值