jquery为hidden类型的input赋值 10
<inputtype="phone"type="text"onblur="getmid();"/>输入一个手机号,通过异步的方式执行getmid()方法获得一个字符串tx...
<input type="phone" type="text" onblur="getmid();"/> 输入一个手机号,通过异步的方式执行getmid()方法获得一个字符串txt,然后通过($('input:hidden')).value=txt;赋值给mid,提交到a.jsp,但是提交后mid为空,难道是没有赋值成功么?
<form method="post" action="a.jsp">
<input type="hidden" id="mid" name="mid" value="" />
<input type="submit" value="提交"/>
</form>
流程:页面1输入手机号--》异步请求加密接口---》页面1接收返回的字符串----》页面1为name=mid的hidden input赋值----》提交到a.jsp
问题:a.jsp接收到mid变量值为空
补充:赋值完毕后,alert(($('input:hidden')).value);正常弹出加密后的字符串 展开
<form method="post" action="a.jsp">
<input type="hidden" id="mid" name="mid" value="" />
<input type="submit" value="提交"/>
</form>
流程:页面1输入手机号--》异步请求加密接口---》页面1接收返回的字符串----》页面1为name=mid的hidden input赋值----》提交到a.jsp
问题:a.jsp接收到mid变量值为空
补充:赋值完毕后,alert(($('input:hidden')).value);正常弹出加密后的字符串 展开
3个回答
展开全部
$("#mid").val(txt);这样赋值 如何alert有值的话,你就需要在a.jsp里加断点,然后查看整个request的内容。这样的表单提交是没问题的,赋值成功的就是你获取的地方有问题
本回答被网友采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
因为是一步请求,所以在你表单提交的时候,你确定一步请求已经返回,并负值了?
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询