1.如何用 JQUERY AJAX 调用一个ACTION 这个ACTION实现一个查询功能 返回一个的是LIST 2.如何显示在页面的一个制定的位置
1.如何用 JQUERY AJAX 调用一个ACTION 这个ACTION实现一个查询功能 返回一个的是LIST 2.如何显示在页面的一个制定的位置
日期:2014-05-17 浏览次数:20415 次
1.怎么用 JQUERY AJAX 调用一个ACTION 这个ACTION实现一个查询功能 返回一个的是LIST 2.怎么显示在页面的一个制定的位置
1.怎么用 JQUERY AJAX 调用一个ACTION 这个ACTION实现一个查询功能 返回一个的是LIST
2.怎么显示在页面的一个制定的位置
邮箱:
87958208@qq.com
------解决方案--------------------
jQuery.post( url, [data], [callback], [type] ) :使用POST方式来进行异步请求
参数:
url (String) : 发送请求的URL地址.
data (Map) : (可选) 要发送给服务器的数据,以 Key/value 的键
值对形式表示。
callback (Function) : (可选) 载入成功时回调函数(只有当Response
的返回状态是success才是调用该方法)。
type (String) : (可选)官方的说明是:Type of data to be sent。
其实应该为客户端请求的类型(JSON,XML,等等)
比如
$.post("ACTION",function(result){
result = $.trim(result);//去空格
var List = $.parseJSON(result); //ACTION返回的应为JSON格式,转换成List
.... //List都取到了,想让它显示在哪位置更简单了,省略
})
------解决方案--------------------
这个简单。
1.画面中js。
function doQuery(){
$.ajax({url:"//checkFileName.htm", //URL
cache:"False",
type:"get",
async: false,//同步校驗,默认为true,是异步方式
data:{fileName:fileName},//傳入的參數
success:function(data, textStatus){//回調方法
//先移除之前的信息,再加载
$("#tab1 tbody").find('tr:not(:first)').remove();
var html = "";
$.each(data,function(index,comm){
html+='
'+'
'+' '+''+'
'+' '+comm['fileName']+''+''+'
'+comm['strUploadDate']+''+'
'+comm['uploadUser']+''+'
'+comm['fileSize']+''+'
'+comm['comments']+''+'
';});
$("#tab1 tbody").html(html);
}});
}
画面中需要写的:
處理 | 檔案名稱 | 上載時間 | 上載人 | 檔案大小 | 附注 |
---|---|---|---|---|---|
就可以了。
Hibernate 查询SQL的有关问题