如何将js中的值传到后台action中? 50
我js中的代码如下:varfjmc=window.parent.document.all.fjmctext.value;document.getElementById("...
我js中的代码如下:
var fjmc=window.parent.document.all.fjmctext.value;
document.getElementById("aaa").src="bbbAction.do?action=ccc&fjmc="+fjmc;
但是由于变量fjmc的值过长,导致执行这一步的时候页面卡住。但是我后台需要得到这个变量的值,该怎么解决?急!急!求各位高手大虾们指点! 展开
var fjmc=window.parent.document.all.fjmctext.value;
document.getElementById("aaa").src="bbbAction.do?action=ccc&fjmc="+fjmc;
但是由于变量fjmc的值过长,导致执行这一步的时候页面卡住。但是我后台需要得到这个变量的值,该怎么解决?急!急!求各位高手大虾们指点! 展开
3个回答
展开全部
把变量值写到form 表单,js中获取表单对象后 提交就可以了
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
通过form 表单和隐藏域传值
<script>
var fjmc=window.parent.document.all.fjmctext.value;
document.getElementById("aaa").value = fjmc;
</scritp>
<form action = "bbbAction.do" method="post">
<input type="hidden" name="fjmc" id="aaa" />
<input type="text" name="action" />
<input type="submit" value="提交'>
</form>
还有就通过jquery 的ajax
var fjmc=window.parent.document.all.fjmctext.value;
$.ajax({
url:"bbbAction.do?action=ccc&fjmc="+fjmc,
type:"post"
});
因为你的是用 struts做的 我建议用第一种 。
<script>
var fjmc=window.parent.document.all.fjmctext.value;
document.getElementById("aaa").value = fjmc;
</scritp>
<form action = "bbbAction.do" method="post">
<input type="hidden" name="fjmc" id="aaa" />
<input type="text" name="action" />
<input type="submit" value="提交'>
</form>
还有就通过jquery 的ajax
var fjmc=window.parent.document.all.fjmctext.value;
$.ajax({
url:"bbbAction.do?action=ccc&fjmc="+fjmc,
type:"post"
});
因为你的是用 struts做的 我建议用第一种 。
本回答被网友采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询