zoukankan      html  css  js  c++  java
  • 避免url传值字符串sjstr过长,使用from表单【隐藏域】post提交

    1.普通的url传值
    <html--------------- <!-- 隐藏域post提交url --> <form id="urlPost" action="${pageContext.request.contextPath}/iwell.disposition.sgt_1.0/newallsgtData.action" method="post"> <input type="hidden" name="jh" value="${jh }"/> <input type="hidden" name="sjstr" id="sjstr" value="${sjstr}" /> <input type="hidden" name="rows" id="pageSize"/> <input type="hidden" name="page" id="pageNumber"/> </form>
    -----------------------------
    Js代码:
     1     //页面加载自动分页
     2     $(function(){
     3         //var url = "${pageContext.request.contextPath}/iwell.disposition.sgt_1.0/newallsgtData.action?jh=${jh}&sjstr=${sjstr}";
     4         $('#tt').pagination({
     5             total: ${total },showRefresh:false,pageSize:${rows},pageNumber:${page},
     6             onSelectPage:function(pageNumber, pageSize){
     7                 $("#pageSize").val(pageSize);
     8                 $("#pageNumber").val(pageNumber);
     9                 $("#urlPost").submit();
    10                 //window.location.href = url+"&rows="+pageSize+"&page="+pageNumber;
    11             }
    12         });
    13         $('#tt1').pagination({
    14             total: ${total },showRefresh:false,pageSize:${rows},pageNumber:${page},
    15             onSelectPage:function(pageNumber, pageSize){
    16                 $("#pageSize").val(pageSize);
    17                 $("#pageNumber").val(pageNumber);
    18                 $("#urlPost").submit();
    19                 //window.location.href = url+"&rows="+pageSize+"&page="+pageNumber;
    20             }
    21         });

    2.  iframe与form的target简单应用From表单隐藏域提交

    1 <!--  隐藏域post提交url -->
    2 <form id="frameSURL" target="frame_S" action="${pageContext.request.contextPath}/iwell.disposition.sgt_1.0/newallsgtData.action" method="post" style="display: none;">
    3             <input type="hidden" name="jh" value="${jh }"/>
    4             <input type="hidden" name="sjstr" id="sjstr"/> 
    5 </form>
     <!-- 绘制示功图iframe -->
    	                 <iframe id="frame_S" name="frame_S" frameborder="0" style=" 100%;height: 100%;"></iframe>
    	            <!-- end -->
    

     Js

    1 function changeSgt(s){
    2         //避免url字符串s过长,使用隐藏域post提交    (其中iframe中的name属性 与 from 表单中的target属性值对应)
    3         $("#sjstr").val(s);
    4         //alert($("#sjstr").val());
    5         $("#frameSURL").submit();
    6         //alert(s);
    7         //$("#frame_S").attr("src","${pageContext.request.contextPath}/iwell.disposition.sgt_1.0/newallsgtData.action?jh=${jh}&sjstr="+s);
    8     }
    _____________________________________________________________________________________________________ ***************************************************************************************************************** ===坚持、奋斗***今天的努力只为更好的明天***奋斗、坚持===********************** ==========================================================================================
  • 相关阅读:
    犯错记录(一)
    BullseyeCoverage:代码覆盖率。
    测试工具:insure++
    C++ 常见容器
    linux修改rm指令执行(数据安全)
    C++细节系列(零):零散记录
    vim中使用gdb。
    vim自动补全文章搜集
    排序算法的个人心得体会。
    面向对象的三个特征。
  • 原文地址:https://www.cnblogs.com/mlloc-clove/p/3976595.html
Copyright © 2011-2022 走看看