Jquery 当dom不是';是否渲染出选项选定的属性?
您好,我有这些选项系列,我希望能够选择用户选择的值,但是标记中的任何选项上都没有呈现Jquery 当dom不是';是否渲染出选项选定的属性?,jquery,html,select,html-select,selected,Jquery,Html,Select,Html Select,Selected,您好,我有这些选项系列,我希望能够选择用户选择的值,但是标记中的任何选项上都没有呈现选项selected属性?更改下拉列表值时也不会发生任何情况 这里是否存在潜在问题,或者Jquery中是否有方法使用选项selected属性获取用户选择的值 这是我的标记: <select id="priceLookupDay"> <option value="DAY">DAY</option> <option value="01">01</o
选项selected
属性?更改下拉列表值时也不会发生任何情况
这里是否存在潜在问题,或者Jquery中是否有方法使用选项selected
属性获取用户选择的值
这是我的标记:
<select id="priceLookupDay">
<option value="DAY">DAY</option>
<option value="01">01</option>
<option value="02">02</option>
<option value="03">03</option>
<option value="04">04</option>
<option value="05">05</option>
<option value="06">06</option>
<option value="07">07</option>
<option value="08">08</option>
</select>
<input type="button" id="FormSubmit" value="Look Up" />
提前谢谢你的帮助 您的代码似乎是正确的,但在设置
表单
的attr
属性时,您使用了混合单引号和双引号
看看这是否适合您:
$('#FormSubmit')。单击(函数(){
var selectedDate=$(“#priceLookupDay”).val();
$(“形式”).attr('action',$(“形式”).attr(“action”)+“?sd=“+selectedDate);
警报($(“表单”).attr('action');
//$(“表格”)。提交();
});代码>
白天
01
02
03
04
05
06
07
08
使用onchange
HTML
<select id="priceLookupDay" onchange="lookup()">
<option value="DAY">DAY</option>
<option value="01">01</option>
<option value="02">02</option>
<option value="03">03</option>
<option value="04">04</option>
<option value="05">05</option>
<option value="06">06</option>
<option value="07">07</option>
<option value="08">08</option>
</select>
请发布您的JQuery/JavaScript代码,因为其中存在错误。不是在HTML中。另外,如何调用函数(JS代码)?是onchange
还是onclick
?@divy3993好的,谢谢。请查看更新的帖子。这是你想要的吗?@divy3993非常感谢,我还没有用上它。好的,很高兴它对你有用。等待发布它作为答案。抱歉的意思是在最后的评论中做得不好,但现在已经让它工作了。非常感谢你的帮助。你不知道我看这个有多久了@为了其他人的利益,ochiCare愿意分享你的答案吗?
<select id="priceLookupDay" onchange="lookup()">
<option value="DAY">DAY</option>
<option value="01">01</option>
<option value="02">02</option>
<option value="03">03</option>
<option value="04">04</option>
<option value="05">05</option>
<option value="06">06</option>
<option value="07">07</option>
<option value="08">08</option>
</select>
function lookup()
{
var selectedDate = $("#priceLookupDay").val();
alert(selectedDate);
}