临汾市互联网+政务服务平台

1. 页面提交数据通过form表单,在js中使用ajax

前端body部分

<div class="btndiv">
        <a class="listbtn showbtn" onclick="create();">
            <i class="icon-plus"></i> 保存
        </a>
        <a class="listbtn"  onclick="close_layer();">
                            返回
        </a>
    </div>```
<div style="float:left;width:100%;padding:5px 5px;">
        <form class="am-form am-form-horizontal" id="fom" enctype="multipart/form-data">
	        <%-- <input type="hidden" id="orgid" name="orgid" value="<%=orgid %>"> --%>
	        <input type="hidden" id="cmd_devid" name="cmd_devid" value="<%=devid %>" />
            <table>
                <tr>
                    <td class="lable_td">设备编码:</td>
                    <td>    
                        <input type ="text" id="cmd_devno" name="cmd_devno"  value="<%=devno %>" readonly="readonly"/>
                    </td>
                </tr>
                <tr>
                    <td class="lable_td">命令内容:</td>
                    <td> 
                    	<input type ="text" id="cmd_content" name="cmd_content" />   
                    </td>
                </tr>
                <tr>
                    <td class="lable_td">提交时间:</td>
                    <td><input type="text" id="cmd_submittime" name="cmd_submittime"
						class="Wdate" style="margin-bottom: 5px; border: 1px solid #ddd;"
						onFocus="WdatePicker({startDate:'%y-%M-%d %H:%m:%s',dateFmt:'yyyy-MM-dd HH:mm:ss'})" />
					</td>
                </tr>
	        </table>
        </form>
    </div>

js部分

//保存
function create(){
	var options = {  
			type:"post",
	    	url:getRootPath_web()+"/deviceCmdAdd.action",
	    	dataType:"json",
	    	success:function(result){
	    		if(result>0){
	    			alert("新增成功!");
	    			close_layer();
	    		}else{
	    			alert("新增失败!");
	    		}
	    	}  
        };
	$("#fom").ajaxSubmit(options);  //注意fom是form表单标签id
}

//返回
function close_layer(){
	var index = parent.layer.getFrameIndex(window.name);
	parent.layer.close(index);
}

controller层

//新增或更新考勤设备命令
	@RequestMapping(value = "/deviceCmdAdd", method = RequestMethod.POST)
	public void deviceCmdAdd(HttpServletRequest request, HttpServletResponse response,AttendanceEquipmentCmd aeCmd) {
		JsonUtil out = new JsonUtil(request, response);
		String cmd_id=aeCmd.getCmd_id();
		if("".equals(cmd_id)||cmd_id==null||"undefined".equals(cmd_id)) {
			out.outString(attendanceEquipmentCmdService.deviceCmdAdd(aeCmd)+"");
		}else {
			out.outString(attendanceEquipmentCmdService.deviceCmdUpdate(aeCmd)+"");
		}	
	}
	

2.分页查询

 <form id="cfomid">
		<input type="hidden" id="screen_devid" name="screen_devid" value="<%=srcid %>">
	</form>
$.ajax({
	    	type:"post",
	    	url:getRootPath_web()+"/"+urltemp,
	    	data: $('#'+cfomid).serialize(),  //取出form表单中的数据作为参数
	    	async:false,
	    	success:function(result){
	 			page = result.data;
	 			//ajax中给全局变量赋值
//				localStorage.setItem("pagelist",JSON.stringify(page));
	 			//$("#turnpagedivid").html(getorglisthtml(page));
	    	}
	    });
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值