1. 程式人生 > >點選超連結第一次能傳送請求,第二次點選卻不能傳送請求

點選超連結第一次能傳送請求,第二次點選卻不能傳送請求

1、點選超連結並彈出modal(模態框) 在這裡插入圖片描述 問題:第一次傳送請求並得到響應成功,但是重新點選原來或其他超連結均不能把請求提交到後臺。均彈出同上modal。 原因:<div class="modal fade" id="photoInfoModal" role="dialog"></div> 前端指定了同一modal框。 解決:只要指定不同modal框即可。

for ( var i=0, ien=json.data.length ; i<ien ; i++ ) {
	json.data[i].operation='<a href="rest/monitoringpointinfo/pointinfoquery/pointPhotoInfo?id='+json.data[i].id+'" data-toggle="modal" data-target="#photoInfoModal'+json.data[i].id+'" class="btn btn-primary btn-sm">詳情</a>'
	+'<div class="modal fade" id="photoInfoModal'+json.data[i].id+'" role="dialog"></div>';
}