我們有一個複選框列表作爲來自DHTMLX的圖像。在thJavascript/Jquery複選框圖片
未檢查
<td valign="middle" align="center" style="vertical-align: middle;" class="" title="">
<img onclick="new eXcell_ch(this.parentNode).changeState(true); (arguments[0]||event).cancelBubble=true; " src="/dhtmlxGrid/codebase/imgs/item_chk0.gif" title="">
</td>
經過
<td valign="middle" align="center" style="vertical-align: middle;" class="" title="">
<img onclick="new eXcell_ch(this.parentNode).changeState(true); (arguments[0]||event).cancelBubble=true; " src="/dhtmlxGrid/codebase/imgs/item_chk1.gif" title="">
</td>
按鈕(批次標記)
<input type="submit" onclick="DoRowBatch()" style="width:150px; background-color:darkslateblue;" class="formsubfree" value="Tag Selected Applications" id="ANSWER.TTQ.MENSYS.5." name="ANSWER.TTQ.MENSYS.5.">
點擊他們可以去到下一個步驟(批量標籤)電子複選框,如果他們不那麼警報需要彈出說「至少選擇一個複選框」
function DoRowBatch() {
var Checkedlist = mygrid.getCheckedRows(15);
if (CheckedList.checked){
document.getElementById('ANSWER.TTQ.MENSYS.4.').value = Checkedlist;
document.getElementById('ANSWER.TTQ.MENSYS.5.').click();
}
else
{
alert ("You must first select applications, using the checkboxes, before bulk tagging them");
}
}
有什麼問題嗎? – KiaMorot
如果複選框沒有被點擊,應該顯示警報。如果沒有,它應該繼續進行組標記... – 19eggs