我正在用一个小小的脚本努力工作,这个脚本不该那么辛苦......我正在捕捉select标签的变化事件,并继续使用一些ajax的东西。最后,我处理了ajax调用的响应,并且在某些情况下,我试图“回滚”用户的动作。+jQuery在<select>标签中选择一个特定的选项
所以他选择了一个选项,选项通过ajax发送到服务器,服务器说“no你不能这样做“,我会显示一条警告消息,告诉用户他不聪明,然后尝试重新选择第一个默认选项,即空白。
这里的DOM部分:
<select class="closedStatus">
<option data-requestid="2" value="-1"> </option>
<option data-requestid="2" value="3">yes</option>
</select>
所以,我想选择的选项设置回第一个,与value="-1"
。
但到目前为止没有运气......这是我的代码:
$('.closedStatus').val('-1');
我发现这在另一篇但这并不为我工作...... 任何想法,为什么它不工作?
编辑:其实我真的很惭愧和愚蠢:这个问题是我在我的页面标有.closedStatus
类多<select>
列表...当然,它没有工作方式......
无论如何感谢您的帮助!
对我来说工作得很好,你能不能展示脚本的其余部分? – Spokey
似乎工作正常http://jsfiddle.net/j08691/Hc9Tw/ – j08691
http://jsfiddle.net/Hc9Tw/1/ – softsdev