onclick事件使用struts标记调用javascript
我试图在按钮上调用onclick事件,我在代码中也使用了struts标记,当我尝试单击按钮时,onclick事件不会被触发。下面是代码。帮助我解决这个问题。提前谢谢onclick事件使用struts标记调用javascript,javascript,Javascript,我试图在按钮上调用onclick事件,我在代码中也使用了struts标记,当我尝试单击按钮时,onclick事件不会被触发。下面是代码。帮助我解决这个问题。提前谢谢 function validateUser(){ alert("Hi"); $.ajax({ traditional: true, type: "POST", url: 'ajaxlogin.action?username='+$('username').val()+'&password='
function validateUser(){
alert("Hi");
$.ajax({
traditional: true,
type: "POST",
url: 'ajaxlogin.action?username='+$('username').val()+'&password='+$('password').val(),
dataType: 'text',
success: function(data){
console.log(stringify(data));
}
});
}
</script>
</head>
<body>
<div id="wrap">
<div class="section" id="section1">
<div class="login-form">
<s:form method="" action="" cssClass="form-wrapper-01">
<s:textfield theme="simple" cssClass="inputbox email" id="username" name="username" placeholder="User Name" />
<s:password theme="simple" cssClass="inputbox password" id="" name="password" placeholder="Password" />
<p><s:submit theme="simple" cssClass="button" id="button" value="SIGN IN" onclick="validateUser()" /></p>
</s:form>
</div>
</div>
</div>
</body>
</html>
函数validateUser(){
警报(“Hi”);
$.ajax({
传统的:是的,
类型:“POST”,
url:'ajaxlogin.action?username='+$('username').val()+'&password='+$('password').val(),
数据类型:“文本”,
成功:功能(数据){
console.log(stringify(data));
}
});
}