0
我在JSP頁面上有一個for循環來顯示一個div,其中包含一個有少量數據的div。我想要單擊內部div並將值傳遞給控制器。Spring MVC點擊帶值的DIV
<for>
<div>
<div>
<span>data</span>
</div>
</div>
</for>
我該如何實現這個功能,使整個div可點擊並捕獲在DIV中存在的數據。
我在JSP頁面上有一個for循環來顯示一個div,其中包含一個有少量數據的div。我想要單擊內部div並將值傳遞給控制器。Spring MVC點擊帶值的DIV
<for>
<div>
<div>
<span>data</span>
</div>
</div>
</for>
我該如何實現這個功能,使整個div可點擊並捕獲在DIV中存在的數據。
你可以試試這個
$("div").click(function(){
alert($(this).find('span').html());
});
的代碼將在div元素跨度的示值。如果你想發送到控制器,你可以使用$。阿賈克斯()請求和響應服務器
$("div").click(function(){
var value = $(this).find('span').html();
$.ajax({
type: "POST",
url: "/yourController",//just example
data: "data=" + value,
success:function(data,msg){
alert(msg);
}
});
});
,並在服務器 不要忘記你必須使用jQuery來訪問該功能,
你PARAMS data