做一个相似于淘宝的网站,index页面怎么样自动加载数据,不需要刷新页面,也不是点击按钮触发action类来获得。本人用的是ssh框架。
解决方案
5
js ajax异步请求就可以实现动态加载
10
本人觉得是,在加载跳转到index.jsp页面时,就自动onload到js,然后在js中提交action或实现你的操作。
15
ajax 返回数据本人封装好,
listScene = sceneResult; $("#sceneListDiv").html("<p><input type="button" id="addScene" value="添加场景" onclick="jumpToAdd();"/></p>"); // alert("该指标配置的场景个数为:"+sceneResult.length); for(var i =0;i<sceneResult.length;i++) { oneScene +="<tr><td align="right">"+sceneResult[i].sceneName+":</td><td align="left"><input type="text" id="" +sceneResult[i].sceneId+"" value=""+sceneResult[i].formula +""/></td>"; oneScene += "<td align="left"><input type="button" value="配置场景" name=""+sceneResult[i].sceneName+"" id=""+sceneResult[i].sceneId+"" onclick="jumpToUpate(this.id,this.name);"/>" + "<input type="button" value="删除场景" id=""+sceneResult[i].sceneId+"" onclick="deleteScene(this.id);"/></td></tr>"; oneScene +="<tr><td align="right">描述:</td><td colspan="2" align="left"><textarea rows="3" cols="40" id="textArea"+sceneResult[i].sceneId+"" value ="">"+sceneResult[i].description+"</textarea></td></tr>"; } oneScene += "</table>"; $("#sceneListDiv").append(oneScene);