作者热门文章
- c - 在位数组中找到第一个零
- linux - Unix 显示有关匹配两种模式之一的文件的信息
- 正则表达式替换多个文件
- linux - 隐藏来自 xtrace 的命令
当前代码:
<select name='PreviousReceiver' onchange='this.form.submit()'>
<option value='0'>Contact List</option>
<option value='1'>blah</option>
<option value='2'>blah2</option>
<option value='3'>blah3</option>
</select>
所以我有这个下拉框,当用户点击它时会自动提交。它按原样工作得很好,但如果用户选择了第一个值(见上文),我不希望它提交。
换句话说,如果用户点击联系人列表,那么我不希望它提交表单。
我试过这个:
onchange="if(this.value != '0') this.form.submit()"
但这只会让它永远不会激活。
有什么建议吗?
最佳答案
尝试不带引号并检查。
<form method="post">
<select name='PreviousReceiver' onchange='if(this.value != 0) { this.form.submit(); }'>
<option value='0'>Contact List</option>
<option value='1'>blah</option>
<option value='2'>blah2</option>
<option value='3'>blah3</option>
</select>
</form>
关于javascript - How do I auto submit a dropdown when a value is selected other than the first value?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/19086737/
我是一名优秀的程序员,十分优秀!