我的jsp页面如下:
<%@ page language="java" contentType="text/html; charset=UTF-8"
pageEncoding="UTF-8"%>
<%@ page isELIgnored="false"%>
<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<%@ taglib prefix="s" uri="/struts-tags"%>
<%
String context = request.getContextPath();
%>
<html>
<head>
</head>
<body>
<div>
<table>
<tr>
<td>
<span><br>模块名称</span>
</td>
<td>
<span>模块顶级代码</span>
</td>
</tr> <form id="addTopMoudleAction" method="post">
<tr>
<td bgcolor="ffffff" width="30%">
<input type="text" id="moudleActionNameForm"
name="moudleActionNameForm"
value="<s:property value="moudleName"/>">
</td>
<td bgcolor="ffffff" width="30%">
<select id="topMoudleCodeForm" name="topMoudleCode">
<s:iterator value="list">
<option value="<s:property/>">
<s:property />
</option>
</s:iterator>
</select>
<input type="button" name="button" id="button" value="新 增"
onclick="addTopMoudleAction();">
</td>
</tr>
</form>
</table>
</div>
</body>
<script type="text/javascript">
function addTopMoudleAction(){
if(!checkSubmit()){
return false;
}
var formdata = $("addTopMoudleAction").serialize();
$.ajax({
type: "post",
url: "<%=context%>
/log/moudleAction!addTopMoudleAction.do",
data : formdata,
cache : false,
success : function(html) {
location.href = location.href;
}
});
}
</script>
</html>
点击新增按钮,什么反应都没有,也不报错,各位高人帮我看看吧。谢谢了
<%@ page language="java" contentType="text/html; charset=UTF-8"
pageEncoding="UTF-8"%>
<%@ page isELIgnored="false"%>
<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<%@ taglib prefix="s" uri="/struts-tags"%>
<%
String context = request.getContextPath();
%>
<html>
<head>
</head>
<body>
<div>
<table>
<tr>
<td>
<span><br>模块名称</span>
</td>
<td>
<span>模块顶级代码</span>
</td>
</tr> <form id="addTopMoudleAction" method="post">
<tr>
<td bgcolor="ffffff" width="30%">
<input type="text" id="moudleActionNameForm"
name="moudleActionNameForm"
value="<s:property value="moudleName"/>">
</td>
<td bgcolor="ffffff" width="30%">
<select id="topMoudleCodeForm" name="topMoudleCode">
<s:iterator value="list">
<option value="<s:property/>">
<s:property />
</option>
</s:iterator>
</select>
<input type="button" name="button" id="button" value="新 增"
onclick="addTopMoudleAction();">
</td>
</tr>
</form>
</table>
</div>
</body>
<script type="text/javascript">
function addTopMoudleAction(){
if(!checkSubmit()){
return false;
}
var formdata = $("addTopMoudleAction").serialize();
$.ajax({
type: "post",
url: "<%=context%>
/log/moudleAction!addTopMoudleAction.do",
data : formdata,
cache : false,
success : function(html) {
location.href = location.href;
}
});
}
</script>
</html>
点击新增按钮,什么反应都没有,也不报错,各位高人帮我看看吧。谢谢了
解决方案 »
- java如何取到如下html中的div内的字符串“需要取的内容”
- <option value=" ">系统名为 </option>
- 校内网--------急
- 哪位高手见过此异常??是关于lucene的异常java.io.IOException: background merge hit exception: _br:c1 _bs:c1 into _bt [optimize]
- 更改tomcat默认主页问题 试了N次 但我还是失败了
- 请教关于页面定向的问题!帮顶者也有分!!!!
- Iterator 与 Enumeration
- struts标签的问题 (十分急!)
- 请帮忙看下这个问题吧,报错“missing return statement!”
- 散分2
- 我想制作一个网页,里面的写日志的模块怎么写?谢先~
- Lucene更新索引后,再创建画布就会变很慢
if(!checkSubmit()){
return false;
}
var formdata = $("addTopMoudleAction").serialize();
$.ajax({
type: "post",
url: "<%=context%>
/log/moudleAction!addTopMoudleAction.do",
data : formdata,
cache : false,
success : function(html) {
location.href = location.href;
}
});
}
在任意位置写入alert(“任意字符”)。然后运行网页。
如果你点击按钮执行altert了,那证明这段代码没问题,它执行了
然后把altert位置往下移,再次验证是否执行。
如果没执行,则证明你的这段js代码有问题
function addTopMoudleAction(){
alert("here!")
if(!checkSubmit()){
return false;
}
var formdata = $("addTopMoudleAction").serialize();
$.ajax({
type: "post",
url: "<%=context%>
/log/moudleAction!addTopMoudleAction.do",
data : formdata,
cache : false,
success : function(html) {
location.href = location.href;
}
});
}
这个onclick事件根本就没有过来。这是什么原因呢?会不会是少包?
源文件:http://localhost:8888/Log/log/moudleAction!MoudleNameAndMoudleCode.do
行:1
这是什么意思??就是说我这个方法没有定义?
return false;
}。