有个查询页面,设定了查询开始日期与结束日期 并在JS里绑定事件
$("#research").bind("click",researchEvent);
});
function researchEvent(){
var startime = $("#d11").attr("value");
var endtime = $("#d12").attr("value");
var param = {"startime":startime,"endtime":endtime,"act":research};
$.ajax({
type:"get",
url:"hjj_do.jsp",
data:param,
dataType:"json",
success:function(s){
if(s.indexOf("true")){
alert("查询成功!");
}else{
alert("更新失败!");
想用AJAX获取结果并在原页面展现,请问这个该怎么写?我还是菜鸟.....
$("#research").bind("click",researchEvent);
});
function researchEvent(){
var startime = $("#d11").attr("value");
var endtime = $("#d12").attr("value");
var param = {"startime":startime,"endtime":endtime,"act":research};
$.ajax({
type:"get",
url:"hjj_do.jsp",
data:param,
dataType:"json",
success:function(s){
if(s.indexOf("true")){
alert("查询成功!");
}else{
alert("更新失败!");
想用AJAX获取结果并在原页面展现,请问这个该怎么写?我还是菜鸟.....
前台解析json,然后js操作dom显示需要的数据。
$.each(fileLists,function(index,comm){
html+='<tr class="table-odd-row">'
+'<td class="table-string-column">'+'<a href="javascript:void(0)" onclick="return deleteFile('+comm['fileNo']+');"><img src="${ctx}/images/u78.png" width="16" height="16" border="0" alt="刪除"></a>'+'</td>'
+'<td class="table-other-column">'+'<a href="<%=request.getContextPath()%>/<%=PFMConstants.PFM_MODULE_FILE_UPLOAD_INFO%>/downloadFile.htm?wh=temp&fileName='+comm['aliasFileName']+'" onclick="return checkFileExist('+index+');">'+comm['fileName']+'</a>'+'</td>'
+'<td class="table-other-column">'+comm['strUploadDate']+'</td>'
+'<td class="table-other-column">'+comm['uploadUser']+'</td>'
+'<td class="table-other-column">'+comm['fileSize']+'</td>'
+'<td class="table-other-column">'+comm['comments']+'</td>'
+'</tr>';
});
前台解析json,然后js操作dom显示需要的数据。
孩子,去搜一下 jQurey帮助文档,下载下来,看看JQuery是如何操作HTML的结点的。比如如何向页面插入数据。首先,ajax成功后会返回一个对象,然后使用这个对象来获取json数据里面的每个数据,然后在js里面把HTML代码组装好,最后把组装好的String串加入到HTML中(使用JQuery的方法,这些方法可以向HTML结点中插入数据,没记错的话,append方法)
[/Quote]