jquery 带警报的强制下拉列表

hjzp0vay  于 2023-03-29  发布在  jQuery
关注(0)|答案(1)|浏览(111)

源文件中的代码看起来像这样:

<select id="new_user_type_topbar" name="new_user_type_topbar" class="form-control" >
<option value="0">Select fruit</option>
<option value="2">Apple</option>
<option value="3">Orange</option>
<option value="4">Banana</option>
</select>

我尝试做的是在这个下拉列表中进行强制选择。
如果没有选择任何内容,并且默认值在下拉列表中,则用户需要获得消息“选择水果”。
需要用JS来做这件事,下面是(不起作用的)代码:

if (!jQuery('#new_user_type_topbar').val()=='0') {
jQuery('#register_message_area_topbar').empty().append('<div class="login-alert">Select fruit</div>');
return;
}

请注意“!jQuery..."中的感叹号。
我看不出代码的问题在哪里。
有人可以发送代码建议关于如何改进代码?
谢谢!

wkyowqbh

wkyowqbh1#

解决了,代码是:

if (jQuery('#new_user_type_topbar').val()=='0') {
jQuery('#register_message_area_topbar').empty().append('<div class="login-alert">Select fruit</div>');
return;
}

它只需要放在脚本中正确的位置。

相关问题