jsp页面中的JavaScript:
<script language="JavaScript">
function validateName()
{
//请求的地址
var url = 'validateName.action';
var params = Form.Element.serialize('id');
//创建Ajax.Request对象,对应于发送请求
var myAjax = new Ajax.Request(
url,
{
//请求方式:POST
method:'post',
//请求参数
parameters:params,
//指定回调函数
onComplete: processResponse,
//是否异步发送请求
asynchronous:true
});
}
function processResponse(request)
{
alert(1);
var action = request.responseText.parseJSON();
alert(2);
$("tip").innerHTML = action.tip;
}
</script>
在执行的时候alert(1);有值
alert(2);没有反应
jsp页面中的form:
<tr align="center">
<td height="47" colspan="3"><input type="submit" value="提交" /></td>
</tr>
</s:form>
在执行的时候alert(1);有值
alert(2);没有反应这是为什么啊??