我有以下HTML部分Ajax請求沒有啓動
<div style="display:inline-block" class="seeker">
<style>h2 {color: white;}</style>
<form action="">
<input type="checkbox" class="seek" id=CLOUD name="CLOUD" value="CLOUD" >CLOUD  
<input type="checkbox" class="seek" id=TESTING name="TESTING" value="TESTING" >TESTING  
</form>
</div>
並將此作爲腳本
<script>
$('.seek').click(function(){
alert("test");
/*var value = document.getElementById(id).value;
var endpoint = '/xyz/pqr/'
var url = endpoint.concate(value)
$.get(url, function(data){
$("#testDIV").html(response);
});*/
});
但是經過覈對Ajax調用不會被觸發的代碼的任何問題的複選框的一部分?
'#'表示一個ID,但「seek」是一個類。試試'$('。seek')'。請參閱[在JQuery中,點和散列符號的含義是什麼?](http://stackoverflow.com/questions/2860394/what-do-dot-and-hash-symbols-mean-in-jquery)另外,你在哪裏定義'id'變量? – showdev
@showdev是的,但它仍然不起作用 – pkm
關於你的編輯,[我不能重現問題](https://jsfiddle.net/mdbbux3q/)。你可以[創建一個MCVE](http://stackoverflow.com/help/mcve)來幫助演示嗎? – showdev