js 交付action
js 提交actionJScript codefunction upload(enterid){// document.all(formname).method getdocume
js 提交action
JScript code function upload(enterid){ // document.all('formname').method = "get"; document.all('formname').action="uploadsinglepic?enterid="+enterid; alert(enterid); document.all('formname').submit(); }
我在Struts2 action中
System.out.println(enterid);
System.out.println(ServletActionContext.getRequest().getParameter("enterid"));
都无法获取enterid值?
求帮助!!!
[解决办法]不行,不能用 form 来提交带参数URL。
你只能先在<form>中定义一个隐藏域:
<input type="hidden" id="enterid" name="enterid">
然后JS中:
document.getElementById("enterid").value = enterid;
[解决办法]你要是get方式,根本不需要提交form,
只有window.href或replace你的带?好的url就好了。
[解决办法][解决办法][解决办法]document.myform.action="mexposure_approved.action?stateType=pmcApproved&id="+id+"&customerCode="+cusCode;
document.myform.submit();
这样是可以的,action里要有stateType属性的get\set方法