js调用action里面的方法 jsjava 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 function delete(id){form.action="……doDelete"form.submit();} 推荐使用ajax,异步执行删除操作 $.ajax({ type : "POST", url : "XXX!delete.action" , data : { id : id }, success : function(data) { } else { } } }); 赞同,如果遇到表单,还可以用$("#表单ID").serialize(),可以alert试试这个东西,表单提交很常用另外,struts配置文件要配一个json对象,以供页面获取delete是否成功,action中也要来一个对应的function submitIssueUpdate(){ if(checkIssueParam() == false){return false;} $.ajax({ type: "POST", url: "<%=request.getContextPath()%>/admin/issue_updateIssue.action", data: $("#issue-update-form").serialize(), success: function(flag){...}...action中:private int flag;注意要有get方法.配置文件<result name="success" type="json"> <param name="root">flag</param> </result>按照这个name对应的话,你的delete方法return SUCCESS;即可,因为配置文件有对应着success的json如果同一个action中有不同的json变量需求可以通过result name="***"来配置多个json变量页面获取的"flag"最好和action/配置文件中的json变量相同 <%@ page language="java" import="你的action文件名" pageEncoding="utf-8"%>引入你的action.class文件在js代码中 加入<%%>使用action.class代码 JS可以获取最后的值我理解的对吗 赞同,如果遇到表单,还可以用$("#表单ID").serialize(),可以alert试试这个东西,表单提交很常用另外,struts配置文件要配一个json对象,以供页面获取delete是否成功,action中也要来一个对应的function submitIssueUpdate(){ if(checkIssueParam() == false){return false;} $.ajax({ type: "POST", url: "<%=request.getContextPath()%>/admin/issue_updateIssue.action", data: $("#issue-update-form").serialize(), success: function(flag){...}...action中:private int flag;注意要有get方法.配置文件<result name="success" type="json"> <param name="root">flag</param> </result>按照这个name对应的话,你的delete方法return SUCCESS;即可,因为配置文件有对应着success的json如果同一个action中有不同的json变量需求可以通过result name="***"来配置多个json变量页面获取的"flag"最好和action/配置文件中的json变量相同ajax可以提交表单吗?好像不能提交<input type="file"/>吧,文件提交不过去,只能submit提交 赞同,如果遇到表单,还可以用$("#表单ID").serialize(),可以alert试试这个东西,表单提交很常用另外,struts配置文件要配一个json对象,以供页面获取delete是否成功,action中也要来一个对应的function submitIssueUpdate(){ if(checkIssueParam() == false){return false;} $.ajax({ type: "POST", url: "<%=request.getContextPath()%>/admin/issue_updateIssue.action", data: $("#issue-update-form").serialize(), success: function(flag){...}...action中:private int flag;注意要有get方法.配置文件<result name="success" type="json"> <param name="root">flag</param> </result>按照这个name对应的话,你的delete方法return SUCCESS;即可,因为配置文件有对应着success的json如果同一个action中有不同的json变量需求可以通过result name="***"来配置多个json变量页面获取的"flag"最好和action/配置文件中的json变量相同ajax可以提交表单吗?好像不能提交<input type="file"/>吧,文件提交不过去,只能submit提交如果有file类型,我是分开来的,file用插件提交,其他用ajax提交(file能否提交,没验证过),我强调的是serialize()这个蛮好用,可以应付大多数表单.而且可以用json返回是否提交成功的标记不知你对有file的表单是怎么处理的? 赞同,如果遇到表单,还可以用$("#表单ID").serialize(),可以alert试试这个东西,表单提交很常用另外,struts配置文件要配一个json对象,以供页面获取delete是否成功,action中也要来一个对应的function submitIssueUpdate(){ if(checkIssueParam() == false){return false;} $.ajax({ type: "POST", url: "<%=request.getContextPath()%>/admin/issue_updateIssue.action", data: $("#issue-update-form").serialize(), success: function(flag){...}...action中:private int flag;注意要有get方法.配置文件<result name="success" type="json"> <param name="root">flag</param> </result>按照这个name对应的话,你的delete方法return SUCCESS;即可,因为配置文件有对应着success的json如果同一个action中有不同的json变量需求可以通过result name="***"来配置多个json变量页面获取的"flag"最好和action/配置文件中的json变量相同ajax可以提交表单吗?好像不能提交<input type="file"/>吧,文件提交不过去,只能submit提交如果有file类型,我是分开来的,file用插件提交,其他用ajax提交(file能否提交,没验证过),我强调的是serialize()这个蛮好用,可以应付大多数表单.而且可以用json返回是否提交成功的标记不知你对有file的表单是怎么处理的?我file都是用submit提交,可以写一个button,用它的点击事件来执行js,在js里面写.submit() 一个关于文件上传的问题 MD5 xfrie 调用返回类型问题 谁有JSP分页的自定义标签吗? 请大家帮忙看看报下面的错误如何解决呀? 我在看的一个jsp网页有至少70个if 还没有注释 我该怎么看呀 关于JSP的问题...... 急急急急急急急急急急急急急急急急急急急急急急急急急急急急,分全给了 请教javamail api邮件读取返回的问题? java 数据级别权限过滤 请大家帮我评估下这个网页播放的方案是否可行性 CXF的问题
form.action="……doDelete"
form.submit();
}
$.ajax({
type : "POST",
url : "XXX!delete.action" ,
data : {
id : id
},
success : function(data) {
} else {
}
}
});
另外,struts配置文件要配一个json对象,以供页面获取delete是否成功,action中也要来一个对应的
function submitIssueUpdate(){
if(checkIssueParam() == false){return false;}
$.ajax({
type: "POST",
url: "<%=request.getContextPath()%>/admin/issue_updateIssue.action",
data: $("#issue-update-form").serialize(),
success: function(flag){...}...action中:private int flag;注意要有get方法.
配置文件
<result name="success" type="json">
<param name="root">flag</param>
</result>
按照这个name对应的话,你的delete方法return SUCCESS;即可,因为配置文件有对应着success的json
如果同一个action中有不同的json变量需求
可以通过result name="***"来配置多个json变量
页面获取的"flag"最好和action/配置文件中的json变量相同
引入你的action.class文件
在js代码中 加入<%%>使用action.class代码 JS可以获取最后的值
我理解的对吗
另外,struts配置文件要配一个json对象,以供页面获取delete是否成功,action中也要来一个对应的
function submitIssueUpdate(){
if(checkIssueParam() == false){return false;}
$.ajax({
type: "POST",
url: "<%=request.getContextPath()%>/admin/issue_updateIssue.action",
data: $("#issue-update-form").serialize(),
success: function(flag){...}...action中:private int flag;注意要有get方法.
配置文件
<result name="success" type="json">
<param name="root">flag</param>
</result>
按照这个name对应的话,你的delete方法return SUCCESS;即可,因为配置文件有对应着success的json
如果同一个action中有不同的json变量需求
可以通过result name="***"来配置多个json变量
页面获取的"flag"最好和action/配置文件中的json变量相同ajax可以提交表单吗?好像不能提交<input type="file"/>吧,文件提交不过去,只能submit提交
另外,struts配置文件要配一个json对象,以供页面获取delete是否成功,action中也要来一个对应的
function submitIssueUpdate(){
if(checkIssueParam() == false){return false;}
$.ajax({
type: "POST",
url: "<%=request.getContextPath()%>/admin/issue_updateIssue.action",
data: $("#issue-update-form").serialize(),
success: function(flag){...}...action中:private int flag;注意要有get方法.
配置文件
<result name="success" type="json">
<param name="root">flag</param>
</result>
按照这个name对应的话,你的delete方法return SUCCESS;即可,因为配置文件有对应着success的json
如果同一个action中有不同的json变量需求
可以通过result name="***"来配置多个json变量
页面获取的"flag"最好和action/配置文件中的json变量相同ajax可以提交表单吗?好像不能提交<input type="file"/>吧,文件提交不过去,只能submit提交
如果有file类型,我是分开来的,file用插件提交,其他用ajax提交(file能否提交,没验证过),我强调的是serialize()这个蛮好用,可以应付大多数表单.而且可以用json返回是否提交成功的标记
不知你对有file的表单是怎么处理的?
另外,struts配置文件要配一个json对象,以供页面获取delete是否成功,action中也要来一个对应的
function submitIssueUpdate(){
if(checkIssueParam() == false){return false;}
$.ajax({
type: "POST",
url: "<%=request.getContextPath()%>/admin/issue_updateIssue.action",
data: $("#issue-update-form").serialize(),
success: function(flag){...}...action中:private int flag;注意要有get方法.
配置文件
<result name="success" type="json">
<param name="root">flag</param>
</result>
按照这个name对应的话,你的delete方法return SUCCESS;即可,因为配置文件有对应着success的json
如果同一个action中有不同的json变量需求
可以通过result name="***"来配置多个json变量
页面获取的"flag"最好和action/配置文件中的json变量相同ajax可以提交表单吗?好像不能提交<input type="file"/>吧,文件提交不过去,只能submit提交
如果有file类型,我是分开来的,file用插件提交,其他用ajax提交(file能否提交,没验证过),我强调的是serialize()这个蛮好用,可以应付大多数表单.而且可以用json返回是否提交成功的标记
不知你对有file的表单是怎么处理的?
我file都是用submit提交,可以写一个button,用它的点击事件来执行js,在js里面写.submit()