精华帖 (0) :: 良好帖 (0) :: 新手帖 (2) :: 隐藏帖 (0)
|
|
---|---|
作者 | 正文 |
发表时间:2009-02-19
最后修改:2009-02-19
struts2 ajax 验证输入值是否存在 今天做了关于struts2 ajax 验证输入是否存在的功能,现在分享给大家,希望大家多多提意见!!! input.jsp 页面代码:
action 代码: public void getTitle(){ String res = ""; struts.xml 代码: <action name="examinTitle" method="examinTitle" class="infomationAction">
examin.jsp 代码: <%@ page language="java" contentType="text/html; charset=GBK" pageEncoding="GBK" %> <script language="JavaScript"> "<font color='#FF0000'>标题已经存在</font>"; examinNo.jsp 代码: <%@ page language="java" contentType="text/html; charset=GBK" pageEncoding="GBK" %> <script language="JavaScript"> "<font color='#00FF00'>标题可以使用</font>";
注:struts2 ajax 验证时:form 要注明 theme="simple" 属性才能起作用,不然无法验证 声明:ITeye文章版权属于作者,受法律保护。没有作者书面许可不得转载。
推荐链接
|
|
返回顶楼 | |
发表时间:2009-02-25
思路不错.我看到过用iframe进行上传文件显示进度的时候.
这样做的因为必须用post提交file. 我个人认为.这个有点复杂了..这个页面虽然也不刷新.但是不如直接用get进行请求 的ajax来的快. prototype上面可以直接用ajax.sturts2也有dojo ajax吧... function testAjax({ var url = 'your url'; // alert(url); new Ajax.Request(url, { method :'get', onCreate: function(){ var div = $('show_div'); div.innerHTML = "数据加载中...."; //显示加载页面.... }, onSuccess : function(transport, json) { var div = $('show_div'); div.innerHTML = " "; var test = transport.responseText; alert(test); } div.innerHTML =html; } }); //ajax封装的函数结束... <div id="show_div"></div> |
|
返回顶楼 | |
浏览 5158 次