我尝试将select options标记插入到我的对话中,以使用户更加简单。我这样做了:
在index.js中:
function selected(){
switch($('#selected option:selected').val()){
case 01:
alert("01");
break;
case 02:
alert("02");
break;
}
};
但它不会识别所选的选项。我尝试没有选择功能()(只有开关盒),但它没有工作..有人可以帮助我吗?非常感谢!
答案 0 :(得分:1)
我相信你在高级语境中的HTML有你错过的东西。
在onselect
您键入的:
的HTML中,但是,要使用onselect并调用一个函数,您必须使用onselect="nameFnction()"
请参阅MDN中的one简单示例以使用此标记:
<input type="text" onselect="myFunction()" value="Hello world!">
现在,请参阅other示例,根据选择正常工作:
<select>
<option onclick="doSomethingA(this);">A</option>
<option onclick="doSomethingB(this);">B</option>
<option onclick="doSomethingC(this);">C</option>
</select>
使用jQuery(您的ID为select而未选中):
$('#select option:selected').val()