精华内容
下载资源
问答
  • Js div jsp实现互动对话框

    千次阅读 2012-08-09 10:53:00
    "><img src="<%=ctxPath%>/image/admin/btn_delete.gif"/>删除      (${slPamSalesMan.id},1);"><img src="<%=ctxPath%>/image/admin/btn_search.gif"/>查看  (${slPamSalesMan.id},1);">...



    JS文件

    function addForm()
        $('#empNo').val('');  
        $('#name').val('');
        $('#phone').val('');
        $('#phone2').val('');
        $('#orgId').val('');
        $('#orgName').val('');
        $('#level').val('');  
        $('#keyName').val(''); 
        $('#parentId').val(''); 
        $('#parentName').val('');
        $('#plantId').val(''); 
        $('#memo').val('');  
        $('#status').val('');
        $('#btnSalesMan').css("display","none");
        $('#jqmFooter').css("display","block");
    clearValidate(".BaseInfo");
    action = 'add';
    showModal(350,500);
    }




    function editForm(id,view){
    $("#loading").show();
    var o=dbwtool.callDWRSync('SlPamSalesManDWR.getSlPamSalesManDto',[id]);
    Id=o.id;
    $('#empNo').val(o.empNo);
    $('#name').val(o.name);
    $('#phone').val(o.phone);
    $('#phone2').val(o.phone2);
    $('#orgId').val(o.orgId);
    $('#orgName').val(o.orgName);
        $('#parentName').val(o.parentName==null?"":o.parentName);
        $('#parentId').val(o.parentId);
        $('#memo').val(o.memo);
        $('#status').val(o.status);
        $('#btnSalesMan').css("display","none");
        if(view==0)
         $('#jqmFooter').css("display","block");
        else 
         $('#jqmFooter').css("display","none");
    action = 'edit';
    showModal(350,500);
    $("#loading").hide();
    }





    JSP页面

    <div class="titleBar">
    <span style="float: left;">参数管理-业务员档案</span><br/>
    <span style="float: right"><a href="javascript:void(0);" onClick="addForm()"><img src='<%=ctxPath%>/image/admin/btn_add.gif'/>增加</a></span>
    </div>

    <s:form id="mainForm" name="mainForm" action="slPamSalesMan" namespace="/sl" method="post">
    <div id="mainPanel">
        <table class="cssraindemo1"></table>
    <table class="cssraindemo2">
       <thead>
    <tr>
    <th>业务员编号</th><th>业务员姓名</th><th>联系电话1</th><th>联系电话2</th><th>直接上级</th><th>所属部门</th><th>备注</th><th width="120px">操作</th>
    </tr>
       </thead>
            <tbody id="main">
                <c:forEach items="${page.result}" var="slPamSalesMan" varStatus="status">
       <tr>
       <td>${slPamSalesMan.empNo}</td>
    <td>${slPamSalesMan.name}</td>
    <td>${slPamSalesMan.phone}</td>
    <td>${slPamSalesMan.phone2}</td>
    <td><c:if test=" ${slPamSalesMan.parentName==null}">无</c:if> ${slPamSalesMan.parentName}</td>
    <td>${slPamSalesMan.orgName}</td>
    <td>${slPamSalesMan.memo}</td>
    <td nowrap>
                  
                   <c:choose>
                     <c:when test="${slPamSalesMan.status==1}">
                      <a href="#" onClick="editForm(${slPamSalesMan.id},0);"><img src="<%=ctxPath%>/image/admin/btn_edit.gif"/>修改</a>
                      <a href="#" onClick="stopUsed(${slPamSalesMan.id},'${slPamSalesMan.name}');"><img src="<%=ctxPath%>/image/admin/cancel.png"/>停用</a>
                      <a href="#" onClick="del(${slPamSalesMan.id});"><img src="<%=ctxPath%>/image/admin/btn_delete.gif"/>删除</a>
                     </c:when>
                     <c:otherwise>
                         <a href="#" onClick="editForm(${slPamSalesMan.id},1);"><img src="<%=ctxPath%>/image/admin/btn_search.gif"/>查看</a>
                      <a href="#" onClick="changeSalesManStatus(${slPamSalesMan.id},1);"><img src="<%=ctxPath%>/image/admin/accept.png"/>启用</a>
                     </c:otherwise>
                   </c:choose>
                              
                 
    </td>
    </tr>
    </c:forEach>
            </tbody>
        </table>
        <br>
    <app:page pageNo="${pageNo}"  recordCount="${page.recordCount}"  pageSize="${pageSize}"  url="${ctxPath}sl/slPamSalesMan.do" formName="mainForm"/>
    </div>
    </s:form>


    <div id="EditForm" class="jqmWindow">

        <div id="jqmTitle"><button class="jqmClose">X</button><span id="jqmTitleText">业务员档案</span></div>
    <div id="jqmContent">
       <form id='form1' >
    <div id="editPanel" class="CreatePanel">
           <div class="BaseInfo">
        <ul>
    <li>
       <label>业务员编号</label>
    <input id="empNo" type="text" reg="." tip="业务员编号是必填项" />
    </li>
    <li>
    <label>业务员姓名</label>
    <input id="name" type="text" reg="." tip="业务员姓名是必填项" />
    </li>
    <li>
    <label>联系电话1</label>
    <input id="phone" type="text" reg="." tip="联系电话是必填项" />
    </li>
    <li>
    <label>联系电话2</label>
    <input id="phone2" type="text" reg="." tip="联系电话是必填项" />
    </li>
    <li>
    <label>直接上级</label>
    <input id="parentName" type="text"  readonly/>
    <input id="parentId" type="hidden" />
    <a href="#" οnclick="showDialogs();"><img src="<%=ctxPath%>/image/admin/btn_search.gif"/>查询</a>
    </li>
    <li>
    <label>所属部门</label>
    <input id="orgName" type="text" reg="." tip="所属部门是必填项" readonly/>
    <input id="orgId" type="hidden"/>
                <a href="#" onClick="showOrgDialog()"><img src='/erp/image/admin/btn_search.gif'/>查询</a>
       </li>
       <li>
    <label>备注</label>
    <textarea id="memo"></textarea>
       </li>
       </ul>
       </div>
       </div>
       </form>
    </div>
        <div id="jqmFooter">
    <a href="#" onClick="doSave();"><img src='<%=ctxPath%>/image/admin/btn_save.gif'/>保存</a>&nbsp;&nbsp;&nbsp;&nbsp;
    <a href="#" onClick="$('#EditForm').jqmHide();"><img src='<%=ctxPath%>/image/admin/btn_exit.gif'/>关闭</a>
        </div>
    <div class="jqHandle jqResize"></div>

    </div>


    展开全文
  • JSP包在DIV

    千次阅读 2010-09-27 16:47:00
    ------------jsp代码参考---- <%@ page language="java" contentType=...var astr='<div class="box_m del_win"><form action="" method="post">' +' <input type="hidden" id="taxpayersinfoIds"

    ------------jsp代码参考----

    <%@ page language="java" contentType="text/html; charset=GBK" pageEncoding="GBK"%>

    var astr='<div class="box_m del_win"><form action="" method="post">'
    +'    <input type="hidden" id="taxpayersinfoIds" name="taxpayersinfoIds" value="'+window.taxpayersinfoIds+'"/>'
    +'<link rel="stylesheet" type="text/css" href="/taxation/admin/box.css"/>'
    +'    <table width="100%" border="0" align="center" cellspacing="0" cellpadding="3">'
    +'      <tr>'
    +'        <td colspan="2" class="del_head">删除纳税人</td>'
    +'      </tr>'
    +'      <tr>'
    +'        <td colspan="2" align=center id = "tdMsg"><span id="msg" class="msg">'+window.message+'</span></td>'
    +'      </tr>'
    +'       <tr>'
    +'        <td align="right"><input name="ok" type="button" value="确定" οnclick="subupdatetaxpayinfo();"></td>'
    +"        <td align='left'><input name='cancel' type='button' value='取消' onClick='closeOrDelTaxpayer (/"delcompanytempinfodiv/")'></td>"
    +'      </tr>'
    +'    </table>'
    +'  </form></div>'
        var ex=(parseInt(document.body.clientWidth)-400)/2;
        var ey=(parseInt(document.body.clientHeight)-350)/2;
        showDelTaxpayer (ex,ey,astr,'delcompanytempinfodiv',240,90);

    展开全文
  • js动态创建和删除div

    万次阅读 2017-01-20 16:43:03
    研究了一下js的动态生成div功能。特此一记: var i=1; function cDiv(){ var oDiv=document.createElement("div"); oDiv.style.border="1px solid black"; oDiv.style.width="500px"; oDiv.style.height="300px"; ...

     研究了一下js的动态生成div功能。特此一记:

    <script type="text/javascript" >
    var i=1;
    function cDiv(){
    var oDiv=document.createElement("div");
    oDiv.style.border="1px solid black";
    oDiv.style.width="500px";
    oDiv.style.height="300px";
    oDiv.style.backgroundColor="#E1E1E1";
    oDiv.id='div'+i;
    document.body.appendChild(oDiv);
    var addinput=document.createElement("input");
    addinput.type='button';
    addinput.id='add'+i;
    addinput.οnclick=cDiv;
    addinput.value='create'+i;
    document.body.appendChild(addinput);
    var rminput=document.createElement("input");
    rminput.type='button';
    rminput.id=''+i;        // 这里为了动态生成和动态删除 上面的元素。
    rminput.οnclick=removeE; // 要直接加 函数名,就算有参数也是如此。 
    rminput.value='remove'+i;
    document.body.appendChild(rminput);
    i++;
    }
    
    function removeE(){
    	var id=this.id;  // 得到执行函数元素的 id 值。(重要)
    	alert(id);		// 建议在这里验证一下,也是一个好习惯。成功之后要删掉
    	document.body.removeChild(document.getElementById('div'+id)); // 拼接 id 
    	document.body.removeChild(document.getElementById('add'+id));
    	document.body.removeChild(document.getElementById(''+id));
    }
    
    
    
    </script>
    <body>
    <div style="width:50%;height:200px;border:1px solid #F00;"></div>
    <input type="button" id="btn" οnclick="cDiv()" value='create'/>
    <input type="button" id="rmbtn" οnclick="removeE()" value='remove'/>
    </body>

    上面是完整的代码,在页面上展示的效果如下:


    到此为止,div的动态增加 和删除就已经完成了。

    展开全文
  • JSP-列表多选框删除数据

    千次阅读 2019-01-07 16:57:29
    前台JSP的代码 Servlet应怎样读取多个ID来进行删除 数据库如何操作删除多组数据 此项目用的是C3p0数据源,采用MVC模式,实现步骤可以供大家参考。 前台数据呈现如图所示: 为了方便看到实现的功能,样式我删掉了。...
    1. 前台JSP的代码
    2. Servlet应怎样读取多个ID来进行删除
    3. 数据库如何操作删除多组数据

    此项目用的是C3p0数据源,采用MVC模式,实现步骤可以供大家参考。

    前台数据呈现如图所示:
    在这里插入图片描述

    为了方便看到实现的功能,样式我删掉了。样式就是用了简单的Bootstrap

    <div>
    <div>
    	<input type="button" onclick="delCheck()" value="删除选中">
    	<button type="button" id="button">添加景点</button>
    </div>
    <table>
      <tr height="50px;">
      	<th ><input  type="checkbox" onclick="checkAll(this)"></th>
    	<th >ID</th>  
    	<th >景区名</th>  
    	<th >图片</th>  
    	<th >简介</th>  
    	<th >操作</th>
      </tr>
      <c:forEach items="${list}" var="p">
      	<tr>
      	    <td ><input type="checkbox" name="pid" value="${p.id}" class="check_pid"></td>
      		<td >${p.id}</td>
      		<td  >${p.name}</td>
      		<td><img alt="" src="/images/${p.image}" width="80"></td>
      		<td>&nbsp;&nbsp;${p.message}</td>
      		<td >
      		<a href="${pageContext.request.contextPath}/getCountryById?id=${p.id}">修改</a>|
      		<a href="javascript:void(0)"  onclick="deleteP('${p.id}')">删除</a></td>
      	</tr>
      </c:forEach>
    </table>
    </div>
    
    

    数据的展示一般都是从数据库中查找后,用<c:forEach>来循环输出。当选中多选框的时候,为“删除选中”设置点击事件函数。注意:<c:forEach>中"checkbox"属性一定要给class和name属性!

    //删除选中
    	function delCheck(){		
    		if(confirm("您确定删除选中商品吗?")){
                var checkObject = [];
                for(var i=0;i<$(".check_pid").length;i++){
                    if($(".check_pid")[i].checked){
                        checkObject.push($(".check_pid")[i]);
                    }
                }
    
                var pid = "" ;
                for(var i=0;i<checkObject.length;i++){
                    pid += checkObject[i].getAttribute("value")+",";
                }
                console.log(pid);
                window.location.href = "${pageContext.request.contextPath}/delCheckedCountry?pid="+ pid;
    
            }
    

    这里我们将每一个选中的ID以字符串的形式保存到了“pid”中,一起传到了Servlet中。

    protected void doGet(HttpServletRequest request, HttpServletResponse response) throws ServletException, IOException {		
    		//取得传过来的pid 注意:此时的pid是由选中的多个ID组成的字符串
    		String ids = request.getParameter("pid");	
    		//输出到控制台中检查数据
    		System.out.println(ids);
    		//采用分割字符串的方法,将多个ID分割出来并保存在数组id中
    		String[] id = ids.split("\\,");	
    		try {
    			//调用Service
    			new TravelService().delCountrys(id);
    			} catch (SQLException e) {
    			// TODO Auto-generated catch block
    			e.printStackTrace();
    		}		
    		request.getRequestDispatcher("/countryMessageServlet").forward(request, response);
    	}
    

    Service层

    /*
    	 * 删除选中的景点
    	 */
    	public void delCountrys(String[] id) throws SQLException {
    		TravelDao list = new TravelDao();
    		//循环遍历ID来进行删除
    		for(String ids:id) {
    			list.deleteCountry(ids);
    		}
    		
    	}
    

    Dao层对数据库的操作

    /*
    	 * 删除选中的景点
    	 */
    	public void deleteCountry(String id) throws SQLException {
    		QueryRunner qr = new QueryRunner(DataSourceUntils.getDatasource());
    		String sql = "delete from travellist where id = ?";
    		qr.update(sql,id);
    	}
    
    主要要注意ID和Name等属性名千万别写错,当出错的时候适当的输出所取的值来判断问题出在了哪一步。
    
    展开全文
  • JSP页面出现Invalid location of tag (div)

    千次阅读 2018-10-12 11:38:57
    意为:不合法的标签标记 原因是我使用标签的方法不对 把table标签删除就可以了
  • JSP页面实现批量删除数据

    万次阅读 2016-10-25 09:51:25
    危楼高百尺,手可摘星辰。...删除:bookList.jsp-->DelServlet.java-->FindServlet..java 实现批量删除,首先获取要删除的行的id String ID[]=request.getParameterValues("delid");
  • jsp 页面点击事件后弹出DIV层代码

    千次阅读 2011-07-20 17:22:50
    function deleteTaxpayInfo(taxpayers){ window.message = '确认要删除纳税人吗?'; window.taxpayersinfoIds = taxpayers; window.
  • jsp:关于jsp批量删除问题

    千次阅读 2007-05-16 11:40:00
    test.jsp ; charset=gb2312" language="java" import="java.sql.*" errorPage="" %> request.setCharacterEncoding("gb2312"); %> <jsp:useBean id="temp" scope="page" class="mh.database.Operation"/> //int ...
  • 删除时要同时删除输入项和删除按钮,所以要把增加的输入项和删除按钮放到一个div框中,通过获取div中的id来remove,把整个div框中的都删除。 二 代码分析 1.页面呈现 --- 用表格的形式呈现   "${...
  • 前一篇文章讲解了通过Servlet获取所提交的数据,这篇文章将详细讲解MyEclipse+Servlet+JSP实现火车票管理系统的查询页面、模糊查询、修改车票信息、删除车票等操作。基础性文章,希望对读者有所帮助 ,尤其是我的...
  • 经过多方的搜索和问答,终于解决了动态添加删除input(其他标签类似),并且能向servlet传值的功能,多次觉得简单的jsp+js+servlet无法实现,但结果证明还是可以的。 首先在jsp代码类似于这样:    
  • JSP界面全选删除

    千次阅读 2016-02-25 10:13:37
    一开始做全选功能的时候,一片茫然,参考别人的代码,发现可以在jsp中实现全选,并且数据的获取和发送,非常不错,分享一下,这是最后的功能截图:   *" pageEncoding="UTF-8"%> String path = request....
  • jsp 实现修改和删除功能

    千次阅读 2019-06-19 23:29:00
    main.jsp 实现查询 在此界面快捷方式到修改界面 点击修改 会把数据传递到exit.jsp 修改 edit.jsp 前面数据: 数据库: 1 /* 2 Navicat Premium Data Transfer 3 4 Source Server : c10....
  • jsp中实现批量删除

    千次阅读 2012-09-17 15:07:32
    window.location.href='delete.jsp';</script>"); out.flush(); out.close(); } /** * The doPost method of the servlet. * * This method is called when a form has its tag ...
  • !... ``` <div class="layui-fluid layadmin-maillist-fluid"> ... <div class="layui-row layui-col-space15"> ... <div class="layui-col-md4 layui-col-...整个HTML是这样的,如何在右上角添加一个删除图标,在线等。。
  • /">编辑</span> | ('"+ddh[0]+"')/">删除</span></div>");  out.println("</div>");  out.println("<div class=/"content/" id='hh"+ddh[0]+"'>"+dhcontent+"</div>");  out.println("</div>");   }  }  %> ...
  • 显示九宫格日记列表包括:分页显示九宫格日记、分页显示我的日记、展开和收缩日记图片、显示日记原图、对日记进行左转右转以及删除操作 写九宫格日记包括:填写日记信息、预览生成的日记图片、保存图片 用户模块:...
  • //orgDelete.jsp 删除部门页面,由orgManage.jsp 而来request.setCharacterEncoding("big5");String depName=request.getParameter("name");//out.println(depName+"");String message=null;boolean autoCommit=conn....
  • 在界面布局的时候是用div布局,在div下yongjs的
  • JSP

    千次阅读 2019-10-20 14:25:15
    jsp解决导入项目后出现:Multiple annotations found at this line: - String cannot be resolved to a type - No ...
  • jsp上传图片立即预览: 1: $(function(){ $("#iuputImage").change(function(){//获取input对象给他一个change事件 var files = this.files;//获取上传文件组 var oUL = document.getElementById...
  • JSP中动态添加或删除table的行

    千次阅读 2019-07-02 17:50:22
    想要实现如上图动态添加或者删除一行的功能,代码如下:(包含点击“环节参与人员”空白栏时弹出组织结构人员树时的弹窗功能) HTML部分: <body > <div id="table_" style="margin-left: 20px;margin-...
  • jsp操作MySQL实现查询、插入与删除功能(query、insert、delete)示例如下,感兴趣的朋友可以参考下 直接贴代码吧: 首先,index_test.jsp页面的代码如下: request.setCharacterEncoding("UTF-8"); ...
  • jsp页面中通过id批量删除

    千次阅读 2017-05-24 09:21:39
    通过id批量删除  1.页面js写法  //删除  function deleteWebsites(){  var length = $("input[name='checkbox']:checked").length;  
  • 基本设置请参阅“JSP初学者数据库教程(一)查询数据”数据删除共有三个页面,del_1.jsp del_2.jsp del_3.jspdel_1.jsp 代码 %@page contentType="text/html;charset=gb2312" language="java" import="java.sql....
  • 一、 删除用户信息: 1.点击删除发送请求到DataServlet(要删除的用户id以及方法名) ...2.服务器接收到删除请求后,调用DataServlet指定的方法,完成用户删除 3.响应用户删除成功给浏览器 ...

空空如也

空空如也

1 2 3 4 5 ... 20
收藏数 22,756
精华内容 9,102
关键字:

divjsp删除