<select id="taskauditStatus4audit" name="taskaudit.status4audit">
<option value="-1">請選擇</option>
<option value="0">未審核</option>
<option value="1">審核成功</option>
<option value="2">審核失敗</option>
</select>
比如:
該下拉框已經選擇了值了,想通過jquery將其置為“請選擇”,通常會習慣性的$("#taskauditStatus4audit").val("");
但是測試結果:點了沒有反應
正確的寫法:$("#taskauditStatus4audit").attr("value","-1");或$("#taskauditStatus4audit").val("-1");
另外,id我特意寫成taskauditStatus4audit,如果寫成taskaudit.status4audit你會發現測試也是失敗,jquery對於帶點的id,貌似並不能支持~