我使用jquery ajaxSubmit从php向jsp提交页面。在jsp页面中,每件事都做得很好但在完成工作后我没有得到任何响应数据。我在php页面中的代码是:
<script type="text/javascript">
var options = {
url: "http://localhost:8084/aProject/clientRequest/receiveClientRequest.jsp",
type: "post",
data: { id: "001", name: "Mujahid Khan"},
resetForm: false,
success: function(data){
alert($.trim(data));
}
};
$("#frmEmpInfo").submit(function(){
$(this).ajaxSubmit(options);
return false;
});
</script>
<form id="frmEmpInfo" name="frmEmpInfo">
<input type="submit" id="btnSubmit" value="Send" style=" width: 80px; height: 30px;" />
</form>
,JSP页面代码是
<%
String id = request.getParameter("id").trim();
String name = request.getParameter("name").trim();
%>
<div>ID: <%=id%> , Name: <%=name%> </div>
我想收到警告“ID:001,姓名:Mujahid Khan”
答案 0 :(得分:0)
我认为问题在于JSP页面代码
<div>ID: <%=id%> , Name: <%=name%> </div>
这不会工作。它可能会产生运行时错误。
试试这个。用下面的代码替换那部分代码。
<div>ID: <%=out.print(id)%> , Name: <%=out.print(name)%> </div>