一个在一个form里实现多个input请求action 想法还真多,为什么要分开呢。要分在action里面在分也行呢 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 你这个没办法实现吧,提交表单本来就是以form为单位去提交的,一旦执行submit,就会提交本form表单的所有数据。你有这种需求就别用form标签了,用超链或者button的onlick访问action。 在input里面加上 onclick事件 ,在onclick事件里面修改action的值,最后提交如$("#formId").attr("action","新的action")$("#formId").submit(); <input onclick="testName()" id="testId"></input>var testId=document.getElementById('testId').value;function testName(){ if(testId==1){ $("#formId").attr("action","test1.action") $("#formId").submit(); }else{ $("#formId").attr("action","test2.action") $("#formId").submit(); }} 那你直接在后端的java代码中写个方法,跳转strus配置就可以了。不要那么麻烦。 Quote: 引用 1 楼 bobo928843007 的回复:想法还真多,为什么要分开呢。要分在action里面在分也行呢怎么分那? document.lgform.action="test1.action"; document.lgform.submit(); 不用submi。 用一个button 或者<A>标签,后台控制form的 action值和提交。 js 修改 form 的 action 你这...一般都是用JS 动态去设置吧,搞button,绑定单击事件..然后在事件处理函数里面动态设置表单的提交路径 然后再提交表单就好了...或者你分2个表单也行 Linux下配置Tomcat 分不多,求哥哥姐姐指教 这个有点难。。。 我需要一份人生规划书 菜鸟好急,关于struts2 页面传值给action的问题。。 EXT jsp自动义标签开发 请教高手:在编写的定时发送邮件的程序中出现的错误 不知道能用吗? 请最最最高手帮忙解决最最最困难的问题,小弟不胜感激,将赠200分(关于在jsp中服务端向客户端传送文件) 验证码的问题,windows下能正常显示图片,aix下不行,200份急寻解决方案! 有谁知道这是什么错误?50分相送 用jdbc将word数据读入到mysql数据库 关于js中调用action中方法的某些问题
你有这种需求就别用form标签了,用超链或者button的onlick访问action。
$("#formId").submit();
<input onclick="testName()" id="testId"></input>
var testId=document.getElementById('testId').value;
function testName(){
if(testId==1){
$("#formId").attr("action","test1.action")
$("#formId").submit();
}else{
$("#formId").attr("action","test2.action")
$("#formId").submit();
}
}
document.lgform.action="test1.action";
document.lgform.submit();