大家都知道,checkbox 不選中飾,無法傳值。
當你專案中有此需求時,不防換個思路來思考下。
你可以採用 hidden 隱藏域來判斷是否勾選了checkbox,然後通過對隱藏域 進行賦值,這樣你就得到了沒有勾選的checkbox的值,**如下:
jsp 頁面
隱藏域:
學生教練
jquery:
if(($("#students_falg").prop("checked"))&&($("#teachers_falg").prop("checked")))else if($("#students_falg").prop("checked"))else if($("#teachers_falg").prop("checked"))
關於隱藏域
隱藏域在頁面中對於使用者是不可見的,在表單中插入隱藏域的目的在於收集或傳送資訊,以利於被處理表單的程式所使用。基本語法 作用 我目前用到隱藏域的地方是使用隱藏域代替全域性變數的作用。例子 html js function update id 某個帶id的函式,我們要將這個id儲存下來,應用到另乙個函...
用serveResource解決跨域訪問問題
簡介 眾所周知,跨域問題是十分常見的需求,比如讓客戶端的ext js控制項可以渲染來自伺服器端的json物件。我們可以用很多很多方法來解決,比如jsonp.但是,在liferay中,我們可以用serveresource方法來優雅的解決跨域訪問問題。白板分析 以下是摘自我在技術討論會上的白板 解決方法...
用jQuery解決跨域訪問
瀏覽器端跨域訪問一直是個問題,多數研發人員對待js的態度都是好了傷疤忘了疼,所以病發的時候,時不時地都要疼上一疼.記得很久以前使用iframe 加script domain 宣告,yahoo js util 的方式解決二級網域名稱跨域訪問的問題.時間過得好快,又被拉回js戰場時,跨域問題這個傷疤又開...