public class ...Action extends DispatchAction {
public ActionForward search(ActionMapping mapping, ActionForm form,HttpServletRequest request, HttpServletResponse response) throws Exception{
}
public ActionForward selectAll(ActionMapping mapping, ActionForm form,HttpServletRequest request, HttpServletResponse response) throws Exception{
}
....
}
public ActionForward search(ActionMapping mapping, ActionForm form,HttpServletRequest request, HttpServletResponse response) throws Exception{
}
public ActionForward selectAll(ActionMapping mapping, ActionForm form,HttpServletRequest request, HttpServletResponse response) throws Exception{
}
....
}
<html:form action="pages/empSkillDelete.do" >
...
<form id = "delForm" method = "post">
....
</form>
...
</html:form>
最好写在一个form中,或者多个不嵌套的form
<form id = "delForm" method = "post">
....
</form>
是来处理checkbox全选的。
<html:submit property="submit" value="SelectAll" onclick="selectall(delForm)"/>function selectall(form)
{
for (var i=0;i<form.elements.length;i++)
{
var e = form.elements[i];
if (e.Name != "chkAll"&&e.disabled==false)
e.checked =true;
}
}
有别的方法吗?
对了,第2个问题:2.怎样取得选中checkbox,ids对应的listEmpId的值,对该条纪录作查看(view)和delete等操作?(而且后台总是显示ids=null?)
大家也帮我看看!谢谢!
2.
把 <html:submit property="submit" value="SelectAll" onclick="selectall(delForm)"/>
改成
<input type="button" onclick="selectall()">function selectall(){
for (var i=0 ; i<document.forms[0].elements.length ; i++) {
var obj = document.forms[0].elements[i];
if (obj.type == 'checkbox') {
if (obj.Name != "chkAll"&&obj.disabled==false)
obj.checked =true;
}
}
}
3.取得选中checkbox,ids对应的listEmpId的值
新增一个hidden变量<html:hidden property="checkboxValueUnion"/>
在把form submit的时候调用下面的函数.
function checkall(){
document.forms[0].checkboxValueUnion = '';
for (var i=0 ; i<document.forms[0].elements.length ; i++) {
var obj = document.forms[0].elements[i];
if (obj.type == 'checkbox') {
if (obj.checked)
document.forms[0].checkboxValueUnion+=obj.value + "@";
}
}
}
第一级:开发语言,数据库.....
第二级:开发语言的子项:java,C,C++,VB,VC++....
数据库:oracle,DB2,Sql Server......
....
就像CSDN左边的导航。请问怎么实现?有没有例子?