我想实现页面只部分刷新不跳转,同时传参给后台action让服务器根据参数执行删除
我想实现页面只部分刷新页面不跳转,同时传参给后台action让服务器根据参数执行删除,js中我是这么写的:
$('<div id="div_'+(i+1)+'"></div>').appendTo('#fileQueue').text(fileObj.name).append('<img src="images/cancelbar.jpg" onclick="deleteUploadFile()"/>');
i++;
function deleteUploadFile(){
var isconfirm=window.confirm("您确定要删除吗?");
if(isconfirm==true){
var fileObject=$("#div_"+i).html().toString();
var arg=fileObject.substring(0,fileObject.indexOf("<"));
$('<form id="hiddenForm"></form>').appendTo("#div_"+i);
$("#hiddenForm").action="lesson.deleteUploadify?arg="+arg;
$("#hiddenForm").submit();
$("#div_"+i).css('display','none');
}else{
return false;
}
后台的action方法我是这么写的,没有返回值:
public void deleteUploadify(){
String arg=ServletActionContext.getRequest().getParameter("arg");
syso(arg);
......
}
控制台没输出,也就是deleteUploadify没执行,没有达到我想要的结果。请求专家给予指点......
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(3)
ajax 呀,你这个 是from 表单提交
ajax