Java Struts2 JQuery插件无法调用未定义的拆分
每次我向服务器发送ajax请求时,我都会在表单上收到这个错误Java Struts2 JQuery插件无法调用未定义的拆分,java,ajax,forms,struts2,Java,Ajax,Forms,Struts2,每次我向服务器发送ajax请求时,我都会在表单上收到这个错误 Uncaught TypeError: Cannot call method 'split' of undefined 我正在使用Struts Jquery插件 这是我的表格 <!DOCTYPE HTML> <%@ taglib prefix="s" uri="/struts-tags"%> <%@ taglib prefix="sj" uri="/struts-jquery-tags"%> &
Uncaught TypeError: Cannot call method 'split' of undefined
我正在使用Struts Jquery插件
这是我的表格
<!DOCTYPE HTML>
<%@ taglib prefix="s" uri="/struts-tags"%>
<%@ taglib prefix="sj" uri="/struts-jquery-tags"%>
<html>
<head>
<script
language="JavaScript"
src="utils.js"
type="text/javascript">
</script>
<script
language="JavaScript"
src="validation.js"
type="text/javascript">
</script>
<sj:head />
</head>
<body>
<h3>Register for a prize by completing this form.</h3>
<div id="divErrors"></div>
<s:form action="register" id="form">
<label>UserName</label>
<s:textfield name="userBean.username" />
<s:fielderror />
<sj:submit targets = "form" value="AJAX Submit" />
</s:form>
<audio src="x.mp3" controls>Your browser
does not support the audio element.
</audio>
</body>
</html>
填写此表格即可注册获奖。
用户名
您的浏览器
不支持音频元素。
在提交标签中
您应该在显示操作结果的位置添加div
例如
用户名
问候,,
谢兰德拉
哪一行抛出这个错误?你能粘贴相关代码吗?
<div id="result"></div>
<s:form action="register" id="form">
<label>UserName</label>
<s:textfield name="userBean.username" />
<s:fielderror />
<sj:submit targets = "result" value="AJAX Submit" />
</s:form>