單擊複選框時,我想重定向到另一個頁面。在jQuery中獲取輸入值
<script type="text/javascript"><!--
$(document).ready(function(){
jQuery(".cbno").click(function(e){
e.preventDefault();
alert('test');
alert(this.val());
// window.location = this.val();
});
});
//-->
</script>
<input type="checkbox" class="cbno" name="content" value="/map/?filter=all" />
很簡單 - 但我不明白爲什麼第二個警報不會產生任何輸出? Internet Explorer說:「該對象不支持val方法」。
它工作,如果我使用this.getAttribute('價值') - 爲什麼它不適用於jquery val()?
+1簡單到點。檢查什麼是錯誤 – kommradHomer 2012-04-07 10:43:41
啊,是的。當然!謝謝。 – reggie 2012-04-09 11:15:20