foreach點選事件傳遞引數,處理後區域性重新整理
1、foreach點選事件傳遞引數
</c:forEach var="liveInfo" items="${liveInfos }">
<div id="theId${liveInfo.id }">//這裡是做了一個動態標記,foreach會出現id重複,如果使用單一的id只會指向第一個,所以加一個動態的引數,那麼就可以獲取唯一的id
....
<div id="theId${liveInfo.id }">
<c:if test="${liveInfo.status==1} ">已住院</c:if>
<c:if test="${liveInfo.status==2}">已退院</c:if>
</div>
.....
<a href="javascript:alert('退院成功!');" onclick="exitHospital('${liveInfo.id }')">退院</a>
//直接將引數寫在事件方法裡傳過去,js用一個變數獲取一下就可以了
<c:for Each>
2、處理後區域性重新整理
//退院
function exitHospital(id)
alert(id)
$.ajax({
type:'post',
url:'${pageContext.request.contextPath }/liveInfo/exitHospital.action',
data:{
"id":id
},
success:function(status){
if(status==2){
$("#" +"theId"+id).html("已退院");//這裡使用程式碼拼接讓其指向div的唯一id
}
}
})
}
相關推薦
foreach點選事件傳遞引數,處理後區域性重新整理
1、foreach點選事件傳遞引數 </c:forEach var="liveInfo" items="${liveInfos }"> <div id="th
微信小程式點選事件傳遞引數的方法
小程式在元件上繫結事件後,傳遞引數的方式不同於前端開發其他場景中直接加引數的方式,小程式在引數的傳遞時,採用事件物件的自定義屬性的方式,具體實現如下: wxml: <view bindtap="passQuery" data-index="1">點選事件傳參</view&g
iOS UIButton點選事件傳遞引數的解決辦法
一、問題的出現 原生的UIButton的點選事件唯一的引數就是UIButton本身,我們通常使用UIButton自帶的tag來使用不同的引數,在簡單的業務場景下,通過tag都是可以滿足需求的,但是在某些業務複雜的情況下,tag顯得有些無力了,畢竟通過tag來傳
react native點選事件傳遞引數
比如我們定義一個TouchableOpacity點選事件,該方法需要接收一個引數值,如下 _gotoSubClass(sectionID, rowID) { console.log("sect
jquery父元素和子元素點選事件傳遞問題_不可把父元素的事件傳遞給子元素_事件無限迴圈傳遞
前述:jquery中: 當一個元素的點選事件被觸發時,會自動將該事件向父級元素逐級專遞。 但是實際場景當中,我們可能會遇到需要在父級元素中定義點選事件,來觸發特定子元素的點選事件,我就遇到了這麼一個問題。 但是這麼做的後果,在jquery1.8.2版本及以後所有版本(截止目前最新版本為3.3),
Android點選事件傳遞機制詳解
在講正題之前我們講一段有關任務傳遞的小故事,拋磚迎玉下: 話說一家軟體公司,來一個任務,分派給了開發經理去完成: 開發經理拿到,看了一下,感覺好簡單,於是 開發經理:分派給了開發組長 開發組長:分派給了自己組員(程式設計師) 程式設計師:分派給了自己帶的實習生。
iOS 點選事件傳遞及響應
關於iOS的事件響應機制網上講解文章不少,有的文章內容少沒講全面,有的說的太多,一個概念反覆說,傳遞和響應混在一起講,不好理解,我綜合參考了幾篇文章總結了一下,覺得可以分為以下幾點來講 iOS中的事件介紹事件的產生和傳遞事件響應實際專案中的應用 1.iOS中的事件介紹
跟谷歌學一個多次點選事件的邏輯處理
Android每一個版本,谷歌都會給他弄一個彩蛋。怎麼弄呢?只要我們在設定裡面狂點Androdi版本就行了。 然後檢視原始碼: 其實這個功能的邏輯主要就是幾行程式碼,
WebView與Html互動,獲取點選事件,並處理響應邏輯
先看下圖: 大家現在看到的是一個載入了html的WebView,我們現在的需求是,按下左上角的返回箭頭,退出APP; 這就需要java程式碼跟html互動了,那麼要怎麼實現呢? 剛開始我在網上看了不少的資料,但是在我這基本上都不奏效 最後還是想到了解決方法,是這樣的:
RecyclerView使用詳解一代替ListView(點選事件,新增頭佈局,上拉重新整理下拉載入)
老規矩,先看效果; Recycler是android5.0版本中新新增的一個view; 使用之前必須新增依賴庫: dependencies { compile 'com.android.support:recyclerview-v7:23.0.+' } 這裡我就不
可能是最詳細的Android點選事件處理詳解(三)
前兩篇文章: 可能是最詳細的Android點選事件處理詳解 可能是最詳細的Android點選事件處理詳解(二) 這裡再次延伸一下,在ScrollView和RecyclerView巢狀中touch事件的傳遞過程,以及巢狀滑動衝突的問題。 如上圖,外層是一個Neste
可能是最詳細的Android點選事件處理詳解(二)
上一篇我們主要詳細描述了touch事件在各層的傳遞 本篇文章主要是對比touch在不可滾動和可滾動的ViewGroup事件的傳遞過程 如上圖: - 左圖:是ViewGroup巢狀View,不可滑動 - 右圖:也是ViewGroup(RecyclerView)巢
可能是最詳細的Android點選事件處理詳解
面試的時候,很多時候都會問到Touch事件的傳遞,而且問法角度都有所不同,但是還是會遵循基本的事件傳遞規則的,可能他問的你沒處理過,但是根據基本規則慢慢思考來回答,都不會錯。 一,簡介 首先我們知道touch事件 主要是是在三個方法中傳遞和處理的。分別是:
給元素設定了固定座標後,點選事件失效
<body> <div class="foot"> <div class="price">價格</div> <div class="go-time choosed">出發 <span>早</spa
字串拼接,字串裡面有點選事件,點選事件裡面有動態獲取的引數
html='<select class="placeWidth fl" id="' + data.returnData[i].children[j].pfieldname + '_ss" onchange="refreshQList_sy(\' '+data.returnData[i].childre
C#自定義窗體style中 button點選事件通過Command傳遞
資源字典中 < Button x:Name="BtnClose" Margin="0,-1.5,-1,0" Style="{DynamicResource ButtonClose}" HorizontalAlignment="Right" Vertic
selenium運用js處理點選事件失效
有時候,元素明明已經找到了,使用click()就是無法觸發點選事件(當然,這種情況十分少見,至少我只遇到過一次)。下面告訴大家這種場景的解決方案。 使用js程式碼來點選【部落格園】這個按鈕 程式碼: #!/usr/bin/pytho
微信分享,獲取分享點選事件,登入後才可以分享
1.登入微信公眾平臺 2.獲取開發者ID(AppID),開發者密碼(AppSecret) 3.配置js安全域名,下載.txt檔案放到專案跟目錄 4.控制器 <?php namespace M\Controller; use Think\Controller; class
Android完美處理RecyclerView實現item條目點選事件處理
前言: RecyclerView並沒有像ListView那樣提供了OnItemClick,OnItemLongClick等事件回撥介面,所以,我們需要自己寫介面去進行實現。 正題 ①、建立介面類OnRecyclerViewClickListener /** * Recy
Android recyclerView items的側滑刪除以及點選事件處理
最近專案中需要實現銀行卡側滑刪除以及選擇預設無法刪除的效果,需求效果圖如下: 其實就是一個自定義的列表實現,這裡我用的是recyclerView首先需要自定義DeleteBankRecyclerView繼承RecyclerView,需要注意的是item的點選和