62,615
社区成员
发帖
与我相关
我的任务
分享
//Ajax提交服务端创建日志班次对象信息
document.getElementById("currentUserID").value = resultID;
var JIEBRYMC = encodeURI(resultStr); // 接班人员名称
var JIEBRYID = encodeURI(resultID); // 接班人员ID
var url = "~/servlet/RunlogJJB?JIEBRQ="+jbrq.getValue();
var request = mw.net.WebRequest(url, "POST");
alert(url);
request.contentType = "application/x-www-form-urlencoded";
// 设置参数。
// key : 逻辑判断 , appCode : 应用标识 , BCMC : 班次名称
alert("ajax进行查询开始");
request.query = {key:"Insert",
JIEBBC:encodeURI(document.getElementById("bcSel").value),
JIEBRYMC:JIEBRYMC,
JIEBRYID:JIEBRYID,
JIEBRQ:jbrq.getText(),
TQ:encodeURI(document.getElementById("tq").value),
appCode:"<%=appCode%>",
nowBC_OBJ_ID:"<%=nowBC_OBJ_ID%>",
nowBCMC:encodeURI("<%=nowBCMC%>"),
nowBCTIME:"<%=nowBCTIME%>",
nowZBRYMC:encodeURI("<%=nowZBR%>"),
nowZBRYID:"<%=nowZBRID%>",
DW_OBJ_ID:"<%=DW_OBJ_ID%>"
};
alert("提交查询");
var response = request.getResponse();
if(response.contentText=="F")
{
alert("生成对象失败");
}
else
{
alert("返回数据:"+response.contentText);
//刷新页面
//这个参数修改对父窗口很重要
window.dialogArguments.status="完成";
//关闭窗口
alert("窗口关闭");
//window.close();
}
<servlet>
<servlet-name>RunlogJJB</servlet-name>
<servlet-class>nariis.pi3000.yxrzpz.servlets.RunlogJJB</servlet-class>
</servlet>
<servlet-mapping>
<servlet-name>RunlogJJB</servlet-name>
<url-pattern>/servlets/RunlogJJB</url-pattern>
</servlet-mapping>